1. 上来先怼了一套题,Java题语法细节抠的很细,语法基础一定要扎实。
2. 然后是数据库题,首先是写一个建表语句。然后是多对多的表设计,引入中间关系表即可,后面还要写这个三个表关联的查询。
3. 然后是算法考察题,10万个1m的文本文件,统计其中a出现的次数,运行环境是4核8G内存,这是一个综合考察题。我不会,提醒一点,100,000m约100G左右,暴力肯定不行的。
4. N皇后问题,但是算法题目已经告诉你了,要求按着算法写出实现代码,我不会。
5. 公司在西二旗地铁站对面,很近,办公环境也比较好,年轻人很多。
6. 接待面试的女程序员很客气。
7. 面试为一男一女两个程序员,感觉技术都还不错。
8. 面试的项目组是做云计算基础服务的IaaS,比如虚拟化之类的,所以对操作系统,网络,算法等的要求可能会比较高。
9. 面试过程很尊重被面试者,知道我不是科班的后,问的问题就很贴心,会问,相比科班自己有什么优点,有什么缺点,如何弥补,职业规划等。很人性化。
10. 然后技术问的也不难了,问了设计模式,快排的思想,hash冲突怎么避免。sql优化之类的。问了简历上他们比较感兴趣的问题,可能会让画项目架构图。
11. 总之,面试体验极好,很人性化,感觉受到尊重,并根据被面试者提问合适的问题。
12. 我自己感觉是不太适合这个项目组,他们要求的基础我都比较弱,我比较适合找上层应用开发类的,如果有这类的岗位欢迎帮我推荐,谢谢。
...查看更多