许愿TT语音Offer,附面经
许愿TT语音Offer
第一次发帖。听说牛客许愿很灵,求一个Offer。
TT语音去的公司线下面试,HR小姐姐也真的都挺好,引导流程很快,当天下午连着两次面试。大致回忆下面试经验
线下一面
- 自我介绍
- 说一下你项目中商品管理、订单管理是怎么设计的?
- 如果在高并发情况下,怎么保证不会超卖?
- 消息队列了解多少?项目中是怎么使用
- Redis常见数据结构?你项目中key会设置超时时间吗?如果有大量的key丢失怎么处理?
- 缓存数据库怎么跟数据库保持同步?
- docker compose有了解吗, 然后说不是很了解,面试官还建议去学习一下k8s容器编排
- Java垃圾回收机制和垃圾收集器及相关参数(面试官推荐做一下实际上的gc日志观察,理论大家看博客都能知道)。
- 海量商品怎么查,直接写SQL模糊查询吗?可能想考察数据库查询优化,这个没答上来。我答的使用ES
- 索引原理是什么?
- B树和B+树的区别?
- 反问环节,问了针对应届生的培养计划是怎么样的?
一面大致就这些,感觉线下面试是能充分体现交流的过程,面试官会根据你简历写的内容进行一个深挖。一些扩展问题答不上来也可以说说自己的了解和理解情况。最怕是因为自己不知道,也不敢说就停在,那种情况最尴尬。
二面
- 自我介绍
- 反射的原理
- 因为有写会Python,所以问了一个爬虫最需要考虑的两个点?(面试官给的答案是伪装和解析)
- 你最常使用的Java集合类,特点和数据结构?(最好是答把你会的那几个List、Map都答一下,应该会加分)
- 考察工厂模式。假设你是车间主任,要生产T恤和衬衫,衣服有红色和蓝色,生产1000件。你会怎么写Java代码?
- 说一下你的实习收获?
- 做了这么多项目,有什么样的收获?
- 你觉得你技术有增长吗?技术进步最大的一块?
- 如何保证你的代码正确的逻辑?答的单元测试,说了引入Junit、test注解下写测试代码。
- 反问环节。我大致问了针对公司系统出现过什么样的线下故障,有什么样的挑战?怎么解决的?(面试官说解法方法不能告诉我)
针对校招面试反问环节我收集了这些问题,汇总在此处,感觉目前我在校招面试的时候这样问还挺好的。
总结
二面后说3-5天后等通知,HR小姐姐说最快国庆前处理完。
也是在牛客上第一次发面经和许愿贴,希望真的能突破2021秋招 0 offer的尴尬。