首页 > 字节跳动-日常实习后台开发实习生-已OC-可内推
头像
yao_diff
编辑于 2021-03-24 15:48
+ 关注

字节跳动-日常实习后台开发实习生-已OC-可内推

字节跳动-日常实习后台开发实习生

情况介绍:本人本科计算机专业大三,投递的岗位是字节跳动-日常实习-后台开发实习生-懂车帝

3月5日一面时长1h 30min,等待5min ,二面时长45min,3月9日通知过了,预约3月10日HR面

面试经历

一面 1h 30min

  1. 自我介绍加项目介绍(目的,使用到的技术,遇到的问题)

  2. 项目中数据库的描述,包括建的表,表中的一些属性,表之间的关系,各个实体之间的关系

操作系统

  1. 进程与线程之间的区别

  2. CPU任务调度的基本方式

  3. 线程之间通信的基本方式

计算机网络

  1. HTTP方法GET和POST之间的区别(没回答上来)

  2. TCP和UDP的区别和一些应用

  3. DNS解析的详细过程T

  4. TCP四次挥手的过程,还有为什么要四次挥手

  5. TCP拥塞控制,慢启动、快恢复、快重传、拥塞控制

数据库

  1. 学生成绩管理系统构建,包括建表,表中的属性,各个表之间的联系(问的很详细)

  2. 编写SQL语句:要求选择每个课程成绩排名前三的学生

  3. 数据库事务,事务的性质

  4. 事务的隔离机制

  5. 不可重读读、幻读的含义,以及出现的原因

算法题

简单题:反转字符串语句,比如输入“Hello World”,输出“World Hello”

一些其他的问题

  1. 对其他语言的熟悉情况,JAVA、Python,有没有接触过go,如果学要多久

  2. 设计题:

            储存大量UID用户的登陆信息:Bitmap,二进制存储
    
            如何检测链表是否有环:快慢指针
  3. 你有什么问题要问我的

二面 45 min

  1. 自我介绍,项目介绍

  2. 算法题目:

    合并重叠区间 比如输入[[1, 3], [2, 4], [5, 9]],输出 [[1, 4], [5, 9] ]
  3. 数据库介绍,表介绍描述

  4. C++野指针

  5. 浏览器输入URL,到响应的过程

  6. HTTP页面(不太懂)

  7. hash函数知道一些什么

  8. 解决hash冲突的方法,方法的比较适用范围

  9. Git的一些过程,冲突怎么办

  10. 你有什么问题要问我

邮箱沟通,可帮助修改简历,帮助面试, diffyao@gmail.com
内推链接
字节跳动校招内推码: AGB5DDV
投递链接: https://jobs.toutiao.com/s/eN7roNc

后端开发面试资料准备推荐

我自己的指南:
https://github.com/DiffYao/Interview-Note
参考别人的一些资料
https://github.com/CyC2018/CS-Notes
https://github.com/Apriluestc/2020
https://github.com/nwpuhq/AwesomeCpp
https://github.com/huihut/interview

全部评论

(3) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐