学而思客户端面经(已offer)

一面(44分钟):

1. 自我介绍
2. java 强弱引用的区别
3.java垃圾回收机制
4.线程与进程区别
5.简述四种线程池,线程池超出最大限制会怎么样
6.线程并发问题及解决方法
7. HTTP在哪一层,运用了TCP还是UDP
8.说说TCP稳定的原因
9.详细说一下拥塞策略
10.算法题:数组中第k大个数

二面(60分钟):

1.自我介绍
2. java的特性,举一个多态的例子
3.抽象类和接口的区别
4.内部类的作用
5.关键字final的作用
6.简述volatile工作原理
7. Android的五大布局
8.Android的activity的生命周期
9.Android的动画有哪些
10.String, StringBuffer和StringBuilder的区别
11.算法题:求一个数组中只出现一次的两个数(没想出最优解,所以又出了一道题)
12.算法题:已知二叉树先序和中序,求二叉树的后序

三面(30分钟):

1.自我介绍
2.聊两段实习经历
3.说说自己的职业规划
4.说说自己的优点和缺点
5.将一个自己经历的挫折
6.讲一下自己学习一门语言的方法
7.可实习时间,以及如果实习后发全职offer会不会接受


#学而思##安卓工程师##实习##面经#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-05-28 22:54
楼主去了吗
点赞 回复 分享
发布于 2020-06-18 19:29

相关推荐

03-13 15:32
已编辑
安徽理工大学 Java
1.自我介绍2.Redis相关:       缓存穿透:什么是缓存穿透                        介绍存空值与布隆过滤器的方案       缓存击穿:什么是缓存击穿                        介绍解决缓存击穿的方案       缓存过期的原理(惰性删除+定期删除,面试时说成内存淘汰策略了)3.spring:       spring核心特性       介绍一下IOC和AOP       AOP的使用场景       AOP的原理       什么时候使用cglib代理而不使用jdk(忘了)4.MySQL       索引的作用       索引的弊端及原理       索引失效的场景       你说了索引会在区分度小的时候会走全表扫描,那该索引优化出现在哪个阶段       如何查看索引的使用情况       MySQL索引的数据结构       b+树的特性与优点       为什么b+树层低会使查询效率很高5.算法题:LeetCode108:将有序数组转换为二叉搜索树(还是不熟,太fw了我,一开始看成搜索树转有序数组了。写了五分钟让说思路,面试官说思路大概对了)6.反问:建议:面试准备的还可以,简历挺喜欢的(写了两个烂大街项目竟然还得到了面试官认可),对相关原理都有一定了解,对一些点可以更深入学习。全长35min,面试官非常友好,经常对回答进行补充,对没答出来的点也详细解答了,小厂面试体验最好的一集另外附上目前实习oc情况,除了这家还有昨天一家没出结果,求🐮u们建议2.21  挂#面试体验感最好的是哪家?# #哪些公司面试官让你印象深刻?#        
点赞 评论 收藏
分享
评论
4
10
分享

创作者周榜

更多
牛客网
牛客企业服务