好久没更新了,最近在忙一些事情,主要是暑假实习面了几家,想着攒攒面试经验和实习经历。

  1. Ant FinaXXX

内推的java工程师面试整个过程持续了得有两个月吧,陆续接到电话面试,共计五轮,最后一面HR.

前四轮技术面试涉及到的内容比较杂,大致分为算法和项目经历两块,算法的话面了一些基础的,感觉口头回答没啥难度。然后是java相关的一些东西和项目经历,包括java多线程、我参加的Hackathon、随米 的后台实现上的一些问题。

整个过程下来就是感觉废话太多,像是在聊天而不是面试(可能面试就是聊天吧。。。)

最后面完HR后过了好久收到几封邮件:

XXXX实习生录用喜报, XXXX实习生手册等。。。过程还算顺利

  1. TenXXXX

网申的,由于我只会java而不懂c++(学习过而日常项目等都没使用) 所以投了一个java相关的岗位:Android工程师,目标城市是上海。

结果,我居然收到了北京office打来的面试电话。

Android 面试我没准备多少(仗着我懂些Android的皮毛,我就敢投,我想想也觉得胆大)所以面试基础的内容比如ListView怎么自己重写等问题的时候我也没答上来。

后面又被问到一道算法题,我现在已经回忆不起来了,是一道数据量很大的题目。。。

结果可想而知,GG了。。

  1. MicroXXXX

成功过了在线评测后感觉算法还是有待加强,所以期间刷了几题,也总结了一些面试题目,比如链表相关的题目(感谢这篇总结)

on site 共有三轮,前两轮算是技术面,最后看表现决定是否有三面。

技术面了k路链表合并、反转链表等问题,经过了上面的准备,我手写代码终于一遍过了!所以意外地进入了最后一轮面试。第三轮面试也比较顺利,算是聊一些项目和自己的思路,整个过程更像是在聊天。

最后也收到了一封邮件:

XXXX 赶紧加入我们吧

面试经历的总结是:

  1. 要刷题,至少要过在线评测一关
  2. 追过代码质量,要细致写代码
  3. 要沉下心来研究一些技术底层的内容,而不仅停留在应用层面。

另外一件事情就是我在开题,做spark streaming在容器云上相关的内容,涉及内容比较多,既要了解流式计算相关框架,也要去看docker 和kubernetes相关内容。开题报告写得我很头疼。


另外一件事情就是恭喜Bryan的项目拿到天使投资。