学而思面经及内推

一面
1.  自我介绍
2.  今年大三吗?能马上过来实习吗?
3.  熟悉linux上的哪些命令呢?
4.  常用的git命令有哪些?
5.  如何减少commit的次数呢?
6.  新来了一个项目,从数据库开始,你该怎么设计数据库?从哪些角度来考虑?7.  刚刚你在说设计的时候是从宏观的来说明。那从细节上来说,你该如何设计数据库的表格呢?要考虑哪些内容。(这里我跟他扯数据库索引的主键索引)
8.  如何查看mysql现在处理的线程。也就是mysql正在执行的sql语句
9.  索引一般怎么设计呢?
10. 如果数据库有性别这一列,这一列方便设计为索引吗?不方便的话,会有什么影响
11. Redis的数据类型有哪些?
12. Redis的过期策略有哪些?redis的超时有了解过吗?它的删除是物理删除还是逻辑删除。
13. 如何计算topN,除了用redis之外。(堆排序。大顶堆还是小顶堆?时间复杂度是?)
14. 给你15亿个手机号码,如何去重?不能借助hashset
15. 你有什么想问的吗?
二面1.  自我介绍?
2.  你的职业规划怎样?
3.  为什么选择好未来?有了解过好未来吗?
4.  除了java,有用过其他语言吗?5.  说一下C语言与java的区别(面向对象)
6.  Java面向对象有哪些特性
7.  Java是如何实现多态的?为什么父类的引用可以指向子类?
8.  Jdk与jre的区别是什么?
9.  对JVM有哪些理解?
10. Java如何实现GC
11. 数据结构有哪一些算法?(主要是排序)
12. 算法里面什么是稳定的排序算法,什么是不稳定的排序算法?以什么基准来判断?
13. 如何把不稳定的排序算法转化为稳定的排序算法?
14. 快排的原理是什么?
15. 为什么使用mysql?
16. 平常用过git是吧?git有哪一些常用的命令?
17. 进程间的通信方式有哪些?消息队列如何使用?
18. 线程间同步的方法有哪些?
19. 三次握手
20. 如何实现树的先序遍历,递归与非递归
#Java##技术##学而思校招##春招##名企校招##面经#
hr面的就跟hr小姐姐聊聊人生,说说家常的事情。

内推有26个不同岗位,待遇都比较好,感兴趣的可以使用内推码投递,欢迎随时咨询进度!
大家可以在评论区留下姓名缩写及投递岗位,我来查下后台有没有内推成功!
全部评论
4 回复 分享
发布于 03-03 23:09 上海
接好运
4 回复 分享
发布于 03-03 22:48 上海
cds
2 回复 分享
发布于 03-03 23:20 上海

相关推荐

面试官问:为什么不考研?该怎么回答啊😭我说现在的就业环境差到底了,还有就是我不想学数学,感觉面试官笑容都凝固了😢
DayDayNoBug的鲜芋球:我说的是“上学期其实尝试过去探索一些研究的方向,但感觉那些对我来说都没有很大的吸引力,相比起研究我可能更喜欢开发这种实践性的东西,它会让我觉得很有意思并且会为之深入进去”(虽然也不知这个回答怎么样哈哈哈哈哈哈)
点赞 评论 收藏
分享
认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的开发你这个也没有项目啊
点赞 评论 收藏
分享
评论
7
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务