字节后端日常实习一面

  1. 自我介绍
  2. 介绍下你熟悉的数据结构?
  3. 数组和链表的区别?工作中是怎么使用的?
  4. 给你一个数组,怎么把它变成升序?(说了直插,冒泡,快排,堆排)
  5. 冒泡排序什么时候是时间复杂度最差
  6. 给你一个数组,怎么变成逆序?(这里傻了,说用链表头插)用栈是不是就可以
  7. HashTable的底层结构了解吗?什么条件下链表会转为红黑树?为什么转?为什么不用二叉查找树,二叉平衡树?
  8. 进程和线程的区别?
  9. 工作中用过线程池嘛?(我说没用过,了解过...)
  10. 介绍下线程池的参数。然后问了工作队列为什么会有有界和无界
  11. 工作中遇到过死锁嘛?(又说没用过,了解过)死锁的必要条件?互斥能破坏吗?其他条件呢?
  12. 你了解线程上下文切换吗?操作系统会有哪些操作?
  13. Java程序和另一个java程序发生IO,jvm会有哪些处理(这里有点懵,我问是网络通信吗...)后来提示会发生几次用户态和内核态的切换?又提示你了解零拷贝嘛?(不了解,gg)
  14. mysql存储引擎innodb和myisam的区别?
  15. 算法题:反转链表(第一次用飞书上的代码考核,我一看傻了,链表需要自己定义)
  16. 反问环节 我问我有机会进入二面嘛,虽然面试官没明说,我感觉自己凉了。
总体来说字节面试体验很舒服,面试官人很好,答不上的时候会说没关系,给出提示。继续学习学习,春招继续投暑期实习,哈哈。

#字节跳动##面试题目#
全部评论
请问线程池的工作队列为什么会有有界和无界要怎么答呀
1 回复
分享
发布于 2021-11-27 16:17
楼主这是哪个部门呀
点赞 回复
分享
发布于 2021-11-27 11:12
博乐游戏
校招火热招聘中
官网直投
请问楼主什么时候面的?是什么部门呢
点赞 回复
分享
发布于 2021-11-27 18:01
楼主 是什么部门啊
点赞 回复
分享
发布于 2021-11-27 20:03
楼主一面花了多久丫,base哪里
点赞 回复
分享
发布于 2021-11-27 21:37
楼主请问飞书的代码考核是什么样的,和牛客一样吗?还是自己开本地IDE进行编程
点赞 回复
分享
发布于 2021-12-03 12:27
第七个问题要怎么答为什么不用二叉查找树或平衡树啊?
点赞 回复
分享
发布于 2021-12-05 17:51

相关推荐

8 38 评论
分享
牛客网
牛客企业服务