帮忙推荐下mortage company (new jersey)# Living
c*s
1 楼
是去年十一月参加的店面。
面试开始前有个company overview presentation。 最好知道他们是那一年创立的,创
始人是谁。 可能会问到。
四轮:
1. 印度人。
- 在设计算法时,你会考虑什么因素?
- 给一个chess board,16 cells x 16 cells. 用 2 x 2 的 windows 去覆盖 (no
overlap), 需要几个windows。对于这些windows所形成的一个新的layer,再用更大
的2x2的window去覆盖 (no overlap)。如此类推,直到新的layer只有一个window。
问一共要用多少个windows。 假如windows可以overlap,但不完全cover each other,
一共又要用多少个windows?
- 写pseudocode去detect cycle in a directed graph.
2. 东亚裔。有可能是越南人
- 写pseudocode 去解决2-sum, 3-sum, and in general n-sum 问题。
3. ABC
- OOP design。 设计classes 去表示人的身体 (头,躯干,肩膀,手臂,手,腿,
脚,。。。)大概讲一下思路。设计classes 去simulate一个数字手表 (display 时
,分, 秒)。秒的变化造成分钟的变化,分钟的变化造成小时的变化。我全用Java写
的。
4. 印度人。
- write singly linked list insert function
- 有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限
制大小是1M。返回频数最高的100个词。(第三题 in 十道海量数据处理面试题与十个
方法大总结)
作为fresh PhD,几乎每一轮都问了我的研究项目。尤其在第三和第四轮。在白板上画
图,讲了不少。
周三面试,下周六收到邮件promise offer. Software Engineer 职位。祝大家面试成
功!
面试开始前有个company overview presentation。 最好知道他们是那一年创立的,创
始人是谁。 可能会问到。
四轮:
1. 印度人。
- 在设计算法时,你会考虑什么因素?
- 给一个chess board,16 cells x 16 cells. 用 2 x 2 的 windows 去覆盖 (no
overlap), 需要几个windows。对于这些windows所形成的一个新的layer,再用更大
的2x2的window去覆盖 (no overlap)。如此类推,直到新的layer只有一个window。
问一共要用多少个windows。 假如windows可以overlap,但不完全cover each other,
一共又要用多少个windows?
- 写pseudocode去detect cycle in a directed graph.
2. 东亚裔。有可能是越南人
- 写pseudocode 去解决2-sum, 3-sum, and in general n-sum 问题。
3. ABC
- OOP design。 设计classes 去表示人的身体 (头,躯干,肩膀,手臂,手,腿,
脚,。。。)大概讲一下思路。设计classes 去simulate一个数字手表 (display 时
,分, 秒)。秒的变化造成分钟的变化,分钟的变化造成小时的变化。我全用Java写
的。
4. 印度人。
- write singly linked list insert function
- 有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限
制大小是1M。返回频数最高的100个词。(第三题 in 十道海量数据处理面试题与十个
方法大总结)
作为fresh PhD,几乎每一轮都问了我的研究项目。尤其在第三和第四轮。在白板上画
图,讲了不少。
周三面试,下周六收到邮件promise offer. Software Engineer 职位。祝大家面试成
功!