飞书客户端一面

现在才开始找暑期实习的选手
6.30投的,7.1号加HR约面试,7.2号一面
1. 自我介绍
2. 问了研究生课题
3. 开始Java八股,单例模式各个考点
4. 线程安全,synchronized、reentrantlock、volatile
5. 线程池(没复习到
6. hashmap、Hashtable、concurrenthashmap
7. 接着安卓八股,activity
(吟唱)
8. fragment
(吟唱)
9. recyclerview(又没复习到
10. handler深挖(挖了一点,但我挖不动
11. 鸿蒙?(没了解过,反问时才知道是在适配鸿蒙端)
12. 实习经历的难题
13. 算法,反转链表

(还有的想起来了再补,许久没面试,紧张的大脑混乱
挂了,我恨你阿节
发面经,攒人品#面经# #字节# #客户端# #安卓# #牛客AI配图神器#
全部评论
导师抓得很紧吗
点赞 回复 分享
发布于 07-03 13:22 甘肃
(吟唱)是啥意思
点赞 回复 分享
发布于 07-02 15:29 江苏

相关推荐

07-04 17:12
已编辑
门头沟学院 Java
1. 我看你是做服务端的,但是你投的是客户端开发,你后面是倾向于安卓还是IOS?2. get和post的区别是什么?3. 实现用户登录功能该用post还是get?为什么用post?post就安全吗?body不也可以通过抓包看见吗?3. HTTPS加密的过程?我答的是公私钥结合的方式其实就是TLS协议交换密钥的过程。追问如果代理人攻击如何解决?提示CA证书机制没答出来具体的机制是如何实现的4. TCP三次握手,为啥不是二次握手?为啥不是四次握手,这样岂不是更能保证可靠我说四次的话,感觉没有必要三次就能保证建立连接的可靠5. UDP协议在那一层?那我传输的时候可不可以绕过UDP协议直接交给IP层?这里没答好正确答案应该是,传输层负责端到端的通讯,屏蔽底层细节,通过ip协议可以把数据传输到对应的主机,但是如果没有端口信息不能定位到具体主机的应用进程,还有就是传输层的作用,可靠传输、拥塞控制、流量控制5. 线程和进程的区别?线程与线程之间是共享内存的吗?进程与进程之间呢?6. hashmap的put和get过程7.arraymap 和hashmap如何选型的?我不知道arraymap 是什么java中没有后来才知道是客户端的8. equal和hashcode那些经典八股9. 如何判断一个对象能否被垃圾回收?可达性分析算法 gcroot,那些可以作为gcroot?虚拟机栈和本地方法栈中引用的对象、方法区中静态属性引用的对象和方法区中常量池引用的对象10 .垃圾回收机制,分代回收机制,老年代新生代那一套11 .threadlocal 底层实现原理12 .单例模式懒汉和饿汉的区别?然后分别用在那些场景中,你实际用的话?13 .为啥设计双亲委派机制手撕1.单例模式2.删除链表重复元素手撕2翻车其实是有点紧张加上第一次面字节,也不太习惯飞书的编译器,双指针一直有BUG很慌就没调出来,反问还有那些需要提升的点?面试官说基础知识掌握还可以,编码习惯有待提升,下去再练练吧。败在了本来最擅长的点😣,这手撕已经很给我机会了,自己没把握住
查看16道真题和解析
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

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