字节跳动提前批iOS客户端一二三面面经

字节教育 iOS

一面:

1. 自我介绍

2. 实习项目介绍,用到的技术

3. 算法题:283 move zeros

4. TCP三次握手过程,why

5. 32位系统最大内存空间?why

6. 虚拟内存

7. 数据库怎么保证一致性

8. 多线程会遇到什么问题

9. 怎么保证线程安全

10. 进程线程区别

11. 线程为什么开销小?

12. java GC机制

13. JAVA内存区域

二面:

  1. 自我介绍,为啥客户端

  2. 问项目

  3. 源代码到可执行文件的过程

  4. 扫描二维码登录网站的大致流程(做了哪些事)

  5. 进程通信方式

  6. 进程调度算法

  7. TCP重传机制

  8. 算法:LRU

  9. 算法:剑指-56.2

三面

  1. 项目做了啥(Hive和数据库区别)
  2. 数据库里乐观锁
  3. 自旋锁
  4. JAVA内存管理
  5. 堆和栈的区别
  6. 数学题1:100个人排队进隧道,隧道里有100盏灯,如果灯的编号能整除人的编号就开关一下,问最后剩多少亮着
  7. 数学题2:求所有4位数里数位和=x的个数
  8. 算法题:求无重复字符的最长子串

三面主要是两个数学题太搞了,第一个没答出来,第二个要了提示算答上来了,基础和算法都没啥问题,太搞了,希望能过~牛客保佑

#面经##校招##Java工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-07-28 16:31
兄弟,面试写算法题,是在牛客网上写吗?可以调试吗?可以用本地IDEA吗?需要最后出结果提交的,还是跟面试官交流思路就可以了?时间限制大概多久呀?
点赞 回复 分享
发布于 2020-07-28 17:30
今天面的吗?三面一起?
点赞 回复 分享
发布于 2020-07-28 17:53
楼主投的哪个部门啊
点赞 回复 分享
发布于 2020-07-28 20:06
楼主第二个数学题是什么思路啊
点赞 回复 分享
发布于 2020-07-28 20:35
数学题可以写代码跑嘛
点赞 回复 分享
发布于 2020-07-29 09:32
字节教育的客户端有笔试么
点赞 回复 分享
发布于 2020-07-29 15:59

相关推荐

不愿透露姓名的神秘牛友
09-30 19:49
起名星人:蛮离谱的,直接要求转投销售
投递汇川技术等公司10个岗位
点赞 评论 收藏
分享
4 23 评论
分享
牛客网
牛客企业服务