初创公司,中小型企业。 请问也是考算法和数据结构?想了解一下大致是什么样的
1
AntiGameZ 2019-02-07 01:26:42 +08:00
去一亩三分地问问?
|
2
MrGba2z 2019-02-07 02:31:52 +08:00
个人经验
小公司 /外包类型的 /初创: 先简历上的东西问一圈,相关的可能会深入下,然后问 job description 上的,最后问他们目前产品相关的技术问题。 中小型:前面的不变,可能加点简单的算法( leetcode easy )和系统设计 (当然以上也跟你面的职业等级有关) |
3
RqPS6rhmP3Nyn3Tm 2019-02-07 02:41:26 +08:00 via iPhone
只面过大厂。new grad 就是数据结构加算法。
高级的职位没面过 |
4
msg7086 2019-02-07 05:17:43 +08:00
要写代码的岗位基本都要考这两个吧。不懂数据结构不会简单算法,那怎么写程序啊。
|
5
miscmz 2019-02-07 05:32:52 +08:00 via Android
如果想来美国上班,还是先找大厂面把。解决了身份再去小厂不迟
|
6
LxExExl 2019-02-07 05:56:31 +08:00 via iPhone
看有多小
我遇到过不考刷题 只问组里项目相关的 做过就拿 offer 没做过就我们移动到了其他候选人 |
7
laxenade 2019-02-07 07:01:36 +08:00 via Android
有直接上机做 java 题的,给你 test case 让你写代码,也就是 tdd 啦。
|
8
Andiry 2019-02-07 07:42:52 +08:00
大厂也不见得就都是算法和数据结构。我面过 Apple 也不考 leetcode,就是 OS 和他们工作中用到的东西。
|
9
timle1029 2019-02-07 08:18:07 +08:00
看有多小,如果在 10-20 个人的可能就问问项目经验,基本上 50-100 的时候就会开始问数据结构和算法了
|
10
Alpacino OP @MrGba2z 谢谢。leetcode easy 应该问题不大,但是产品相关技术问题这个如何解啊。我只做过一点 PHP 后端和一个 android 的 APP
|
11
Alpacino OP @miscmz 有身份了。indeed 上那些 job requirement 都很可怕,明明是 entry level...
|
14
msg7086 2019-02-08 02:52:05 +08:00
@Alpacino 我被面试和面试别人的时候,算法题基本都不难。算法题不是为了考算法,而是为了考你思考过程和动手写代码的能力。
我之前考别人都是用的这个: https://leetcode.com/problems/count-and-say/ 之前被人考是考的这个: https://leetcode.com/problems/trapping-rain-water/ 后面这题虽然是 Hard 但是解法其实非常简单,而且实际面试过程中并不绝对要求你写出最优解。 |
15
Alpacino OP @msg7086 https://leetcode.com/problems/count-and-say/
这个我没看提示和答案写了整整 40 分钟。。。思路很快就有了(最后证明也是对的),但是里面小问题修了半天(主要是 python 的左开右闭之类的)。。是不是还需要大量练习。 |