字节跳动客户端开发日常实习一面面经
本来投的是后端开发岗,挂了之后被捞到客户端了,客户端零基础,所以没问客户端相关知识
算法:
● 找出一个整数的二进制形式有多少个1(easy)
● LC33.搜索旋转排序数组(mid)
算法做了30min左右,面试官人很好一直在提供思路降低时间复杂度,无项目拷打,做完直接问八股,主要是计网和操作系统,总时长1h左右
1. 进程和线程的区别?哪个负责资源调度?
2. 死锁产生的四个条件是什么?分别描述
3. 死锁的循环等待和占有等待有什么区别?用关键词描述
4. 你了解哪些排序算法?
5. 排序算法的稳定性是什么?冒泡排序和快排是稳定的还是不稳定的?
6. 能不能把冒泡排序变成不稳定的?如何实现
7. TCP和UDP的区别是什么?
8. 说一下网络滑动窗口机制?
9. 如何用两个单向队列实现栈,说明详细过程
另外有些问题想不起来了
#面经# #字节跳动# #客户端#
算法:
● 找出一个整数的二进制形式有多少个1(easy)
● LC33.搜索旋转排序数组(mid)
算法做了30min左右,面试官人很好一直在提供思路降低时间复杂度,无项目拷打,做完直接问八股,主要是计网和操作系统,总时长1h左右
1. 进程和线程的区别?哪个负责资源调度?
2. 死锁产生的四个条件是什么?分别描述
3. 死锁的循环等待和占有等待有什么区别?用关键词描述
4. 你了解哪些排序算法?
5. 排序算法的稳定性是什么?冒泡排序和快排是稳定的还是不稳定的?
6. 能不能把冒泡排序变成不稳定的?如何实现
7. TCP和UDP的区别是什么?
8. 说一下网络滑动窗口机制?
9. 如何用两个单向队列实现栈,说明详细过程
另外有些问题想不起来了
#面经# #字节跳动# #客户端#
全部评论
接好运
不愧是字节,邪恶的算法拷打
相关推荐
查看45道真题和解析 点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-28 22:50
北京工业大学 Java 本人之前有一段一个月的水实习,也没有涉及到具体的工作内容,可以编写一些项目经历写在简历里么?应该如何包装呢?想在年后3月左右找一份日常实习。同时,有没有大佬帮我看看上一条帖子哇哇哇,求助求助!感激不尽
点赞 评论 收藏
分享
点赞 评论 收藏
分享