每日一贴: http://www.mitbbs.com/article_t/JobHunting/33016843.html



每日一贴: http://www.mitbbs.com/article_t/JobHunting/33016843.html

这个周一刚刚面完,来发给面经回报本版,求个offer。
他家是按照组面的,面试流程很长,3轮phone + 6轮onsite,所以前后七个星期。
我面的是ArcGIS Server组,题目难度偏低,主要是culture fit + 聊天。
第一轮phone,问了stock I,strstr,Leetcode原题。
第二轮phone,特别简单,一个int数组求和。另一题是在[0, m]的随机数范围内产生[1
, n]个不重复的随机数。
第三轮phone,纯聊天,和一个Product engineer聊天。他家的product engineer相当
于QA。
两个星期后,收到onsite邀请。公司在redlands,位于LA东边,靠近Riverside。整个
onsite长达四天,第一天到达,第二天面试,第三天可以多逗留一天,访问当地社区,
逛一逛之类,第四天离开。

Onsite的每轮面试都是两个面试官。

Onsite第一面,ArcGIS组的VP,主要是问问简历,聊天,问了两个简单的rest设计题。

Onsite第二面,面试官是之前phone第三面的QA,也是聊简历,解释一下mapreduce,原
理之类,主要还是交流沟通,communication。

Onsite第三面,一个白人小哥,比较Geeky,问了个简单的mapreduce题,平面里有多少
个点在多边形内。剩下时间都是聊天,聊简历上的project。

Onsite lunch,他家有一个自己的小食堂,不贵,味道一般般,出去的话也没有太多可
以吃的,因为那个地方比较村。吃饭的时候是第二轮的phone面试官,主要还是聊天,
各种聊天。聊天中得知,工作了五年以上的员工,可以在旁边的univ of Redlands读一
个学位,公司付学费。

Onsite 第四面,白人大叔。问简历+问了个find top k frequent words from stream
,用hashmap + heap解了。剩下时间聊简历。

Onsite 第五面,phone第一面的面试官。主要还是问简历,问了一些Pig latin的语法
细节之类。剩下时间还是聊简历。

Onsite 第六面,白人+一位看不出哪里人(貌似是东南亚某国)。看不出哪里来的那位问
了java的细节,wait和sleep的区别,java gc,young代, per代,minor gc, full gc
,stringbuilder, stringbuffer,然后问了个reverse words in string。spring依赖
注入,exception, error这些等等。这个看不出哪里来的人的反应读不太出来,不知道
他满意了没有。

总体感觉:他家环境很不错,里面就像个庭院,郁郁葱葱。缺点是那个地方有点村,开
车到LA要一个小时。听面试官说工作压力不大。

Read full article from 每日一贴: http://www.mitbbs.com/article_t/JobHunting/33016843.html


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts