昨晚来我们学校宣讲,我投递简历后给我安排了今天中午1点40的面试,结果我12点去直接就面了。好像面开发的人比较少,大部分都是面算法的和产品的,(貌似大伙都是硕士,就我一个本科生…),两个小时面完三面签了意向书。
一面技术基础面:
面试官很好很和蔼,每问一个部分前都会说我就能想起来这几个了,你都说上来这部分就算行了
- 自我介绍
- 介绍一个自己最好的项目
Java:
- Object中hashcode,对象头
- hashmap 底层结构与所有操作具体实现
- hashtable为什么线程安全,synchronized原理,底层实现,讲讲ConcurrentHashMap
- 线程,线程池相关,有使用过么,java线程底层是什么,线程池流程
- JVM和JMM,垃圾回收,垃圾回收器,类加载,双亲委任
- 讲讲你使用过的Java集合和里面的一些细节
- 一致性哈希算法
- 你还看过什么源码,自由发挥讲一下(耗尽了我毕生所能…)
- Redis讲一下你的理解,数据结构,底层实现
操作系统:
- 进程线程区别,通信与同步方式
- 进程与线程切换过程
- (别的忘了,都是比较基础的)
数据库:
- 你会写sql么(我说我可能不太能写出来,因为好久没练了,不过sql比起编程语言简单很多)
- sql里分组用什么字段(我秒答group by,然后他说你这不是会么,我…)
- 说说你xx项目里数据库多少个表,怎么设计的
- 讲讲你的数据库事务的理解,能想起来的都说
计网:
- OSI七层模型,每层都是干什么的,都有什么协议,协议具体都说一下(我介绍到会话层说这层我不太熟,他还详细的给我解释了一下会话层)
- http无状态,怎么让他有状态
- https
其他:
- 为什么不读研(因为本来要保研结果被人挤出来了…)
反问:
- 技术栈(面试官:和你会的差不多)
- 我看应聘贵公司的大多是硕士,我一个本科生劣势会很大么(面试官:没事我也是本科生…)
面试完后我去旁边的屋子里等待,等了五分钟通知我一面过了,开始二面。
二面面试官看起来就比较凶一点了,他问的问题也都犀利好多,有点像压力面:
二面:
- 自我介绍
- 介绍一下你的xxx项目
- 你这个项目有使用什么中间件么,说说你用过的所有中间件(本人菜鸡,只用过redis,然后他就一直在狂怼redis的问题,快把我怼傻了…)
- 说说你对网络编程的理解,socket的那几个api说一下
- 数据库概论这门课你学了什么,mysql引擎,索引,索引类型,索引数据结构类型,区别,你使用过什么,如何实现
- 你xxx比赛你负责哪个模块,讲讲你的任务
- (总之一直在怼项目和比赛,经常说一些我没听过的名词………我一度以为我要凉了)
- 你成绩排名这么高怎么不去保研(差一名…)
- 那你认为你技术排名在你们专业怎么样
- 你和别的应聘人相比你认为你有什么优势么
- 你刚才说你喜欢看源码,你有没有一个例子是从源码中得到的灵感或者你从源码中领悟到了什么
反问:
- 如果我有幸能进贵公司,公司有没有一些培养新人的计划呢
面试完仍然是等着,大概五分钟左右叫了我名字,我还以为我二面要被刷了,结果进了终面
三面Boss面:
- 自我介绍
- 你xxx项目使用的是什么io模型,为什么,说一下你知道的io模型
- xxx项目用到的知识是自学的么,你平时怎么自学
- xxx比赛所需要的技术是自学的么,讲讲你都学了什么
- 怎么理解Mybatis和Spring boot
- 作为班长,平时怎么调动班级气氛
- 如何调解班级矛盾,如何解决班级同学出行计划意见不一致的问题
- 看你经常当项目负责人,你平时如何管理项目成员并完成项目
- 为什么不读研,为什么不考研
- 你目前offer情况,如果龙湖给你发offer你会选哪个
反问:
- 龙湖DT作为一个才建立没几年的部门,目前所面对的最大的挑战的什么
反问完后三面面试官告诉我通过了,在外面等hr带我去签意向书
拿了龙湖仕官生的意向后差点哭了………从六月份知道自己排名被人挤下去到现在,准备秋招准备了了两个月,幸亏平时在学校里做过一些项目,两个月时间重新学了一遍基础知识从八月底开始投递简历,先拿了两家小公司的offer保底,然后开始投递大中厂,现在基本大中厂的面试都在流程中或者等开奖,这个意向书是我拿到第一个真正意义上能用的意向书,心里有点百感交集。
不过考虑到如果去了龙湖我可能就锁死在房地产这个行业了,跳槽之类的可能不太方便,个人还是偏向于去一个技术类的互联网公司。秋招还要继续,分享一下我的面经,许愿大家都拿到心仪的offer
全部评论
(16) 回帖