字节跳动后端开发工程师-技术中台职位校招一面凉经
第一次面试,没怎么准备,看看是什么情况。。
- 介绍项目情况,问的比较细。
- 给出一个问题:1000W高考成绩,0-750,数据爬取,要求输出升序,CPU内存不限,时间复杂度要求O(n),给出解决方案和展示所用数据结构(链表)。
- 考察数据结构的内容,链表、树。
- 数据库知识,表示引用关系的数据库-图形。
- 操作系统:什么时候用进程和线程?线程共享的资源具体有哪些?
- 计网:HTTP 1.1、TCP和UDP的区别、TCP如何保证可靠传输。
- 编程题:输入链表1->2->3->4->5->6->7,要求每k个节点反转一次,例如k=2,输出应该为2->1->4->3->6->5->7。
- 给我的建议:多看看数据结构。