字节教育android客户端一、二、三面面经

一面

  • 自我介绍
  • const和define的区别,有什么优势?
  • 指针和引用的区别
  • 进程和线程的区别,各自适用的场景
  • 程序的地址保存的是虚拟地址还是物理地址?
  • 内存泄漏
  • TCP与UDP的区别
  • HTTP请求过程
  • 数字证书有哪些?
  • 算法:寻找无序数组的中位数
  • 问我想了解啥吗

二面

  • 依然是自我介绍
  • HTTP中POST和GET的区别
  • 输入一个 url 回车到获得响应,经过哪些层,分别涉及什么协议?
  • TCP和IP属于什么层?TCP挥手握手?
  • 堆和栈都是存什么数据的,怎么存储的?
  • 栈里除了存函数参数和局部变量还能存放什么?(临时变量)
  • 数组和链表的区别
  • 知道自旋锁吗?和互斥锁有什么区别?
  • 继承与多态
  • 算法:输出一个有序数组中一个数字的第一次出现的位置或者返回-1
  • 反问环节

三面

  • 还是自我介绍
  • vector的实现
  • static关键字的作用
  • explicit关键字的作用
  • 死锁的条件(忘了互斥这一点)
  • 一个线程会死锁吗?我说不会。。他说如果我说会,你能想到是什么原因吗?我说想不到。。
  • hashmap的实现,冲突时除了链表还有什么方法,读的时间复杂度
  • 所读过的开源框架及其原理
  • 算法:N个长度为K的有序链表合并,时间复杂度,空间复杂度
  • 算法:找出一个字符串最长不包含重复字符的字串的长度。
  • 反问环节
#字节跳动##Android##客户端##面试##面经#
全部评论
大佬知道三面结束多久会有消息吗
点赞 回复 分享
发布于 2022-09-17 16:57 安徽
C++面Android?
点赞 回复 分享
发布于 2022-09-17 18:14 江苏
诶,看样子同学应该是过了稳稳的呀,还没上岸的同学可以看看我的帖子嗷https://www.nowcoder.com/discuss/1062694
点赞 回复 分享
发布于 2022-09-26 10:55 广东

相关推荐

Pandaileee:校友加油我现在也只有一个保底太难了
点赞 评论 收藏
分享
10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
3 19 评论
分享
牛客网
牛客企业服务