字节 抖音 前端 日常实习(北京)
一面
问的问题
- 做的项目
- 面试官挑了一个页面问怎么实现的
- 爬虫如何做
- 虚拟内存的意义
- 了解过什么设计模式
- 讲一下用和不用的例子
- C语言中的对齐
- 一道LeetCode上的题,UTF-8的验证
反问
- 抖音的技术栈?
- 对我学习的建议
- 如何看待我用伪代码?
反思
面试官主要是根据你的简历来问,虽然考察的是一个过程,但我个人觉得能说出正确答案也还是蛮重要的,其实这次面试的内容和前端关系也不大,主要考察一些计算机基础的东西。不过可能看我才大二,也没问的很难,感谢手下留情。
然后这次也没有问八股文的东西,面试官应该是想深挖我的项目,可惜我做的是爬虫,不是前端。
二面
问的问题
- 还是和昨天一样问简历上的项目
- 项目中前后端交互的逻辑
- C语言的内存空间
- 讲讲进程和线程
- 两个进程都去改一个数据会有什么问题
- Browser 输入 URL 的过程
- 事务介绍一下
- 冒泡写一下
- 优化一下
- 判断B树是否是A树的子树
- 判断一个链表是否有环
反问
自我感觉表现太差了,不好意思问了,直接问是不是觉得我基础太差。
三面
- 个人的情况和项目
- 比如如何学好网球