【字节跳动】客户端面经

坐标双非普通一本,分享一下如何拿到字节跳动offer

【简历准备】

最好能准备一些涉及技术广的有深度的项目,被面试官问要能回答出项目细节,难点和解决方法,如果有好的比赛奖项也可以弥补一下项目经验的不足。简历上用词要恰当,精通、熟练、了解不要乱写,如果只会简单使用不要写熟练(如果面试官抓着问你就惨了)

【基础知识】

面试中问到最多的就是计算机网络和操作系统,这一块要多复习。
计算机网络:TCP、UDP连接管理和拥塞控制,7层模型,DNS协议,HTTP/HTTPS连接管理和加密过程
操作系统:进程线程区别,协程,进程线程通信方式和优缺点,逻辑地址和物理地址,虚拟内存,作业调度,页面置换,锁的种类,什么是死锁,死锁的检测解除。
编译原理:源代码到可执行程序过程,编译的几大过程。
面向对象相关:什么是面向对象、多态、静态多态、动态多态
编程语言:至少要会一门熟悉的编程语言,我自己是C++选手,会问一些:虚函数,内存管理,c11新特性,智能指针,函数指针,右值引用,深浅拷贝,STL。
设计模式
数据库

【数据结构和算法】

数据结构和算法是面试的重中之重,可以反映出你的思考能力,编码能力,不仅笔试要做题,面试也要做题,平时可以多上leetcode练习,贪心、动态规划、链表、树的搜索的题要多做,常见的数据结构也要了解,哈希表,哈希表冲突解决,平衡二叉树,红黑树,排序算法也要会,特别是堆排序,快速排序,归并排序都要会写。

最后说一下字节跳动客户端可以0客户端经验,但是基础要扎实,我自己是搞acm的,没有项目经验,不会ios,不会objective-c也拿到offer了。

字节跳动秋季提前批已经开始,提前批没过可以复习一下秋招再战,相当于多一次面试机会,想了解更多的可以看下方链接
https://www.nowcoder.com/discuss/446209?source_id=profile_create&channel=666
https://www.nowcoder.com/job/23395?jobIds=25346

#字节跳动校招提前批##字节跳动##内推#
全部评论
大佬啥时候面试完的?是哪里的base啊?
点赞 回复
分享
发布于 2020-07-05 23:15
LZ,这个客户端我看好像是今日头条,西瓜视频的 ,我之前看到客户端_抖音_直播,是不是和你不是一个部门的 ?或者说两者面试有啥区别吗
点赞 回复
分享
发布于 2020-07-05 23:36
联想
校招火热招聘中
官网直投
楼主你简历上没写项目吗?
点赞 回复
分享
发布于 2020-07-08 20:22
虚拟地址和逻辑地址不是一样的吗😅
点赞 回复
分享
发布于 2020-07-09 15:19
开心,收到面试通知啦
点赞 回复
分享
发布于 2020-07-31 12:05

相关推荐

9 60 评论
分享
牛客网
牛客企业服务