字节跳动抖音客户端实习一面面经

问的问题都比较基础,但感觉自己答的都不太好,希望能有二面,先写个面经攒个人品。
1. 进程与线程的区别
2. 如果多个线程同时访问一块资源会出现什么问题(举例子:比如多个线程同时对同一数组进行读写操作)
3. 说一下操作系统里的页式管理
4. java的内存机制
5. 页表的物理地址怎么查找的
6. java 的垃圾回收算法
7. 平时用什么语言比较多(java)
8. 解释一下java的多态
9. java的重写和重载有什么区别,各自的定义
10. 说一下快排
11. 快排的时间复杂度解释(最坏,最优与平均)
12. 算法题 (leetcode原题,二叉树路径总和)

楼主处女面,通过这次面试也发现自己还有许多知识点掌握的不够牢固,希望字节能给我二面机会!
#实习##面经##Java#
全部评论
过了吗
点赞 回复 分享
发布于 2021-04-12 16:04
Base上海吗!
点赞 回复 分享
发布于 2021-04-12 16:05
过了吗
点赞 回复 分享
发布于 2021-04-14 18:54
想问一下算法题是直接和leetcode的提交一样吗😂能用python写吗
点赞 回复 分享
发布于 2023-12-06 14:26 北京

相关推荐

头像
2024-11-21 11:39
四川大学 Java
是红鸢啊:忘了还没结束,还有字节的5k 违约金
点赞 评论 收藏
分享
2024-12-30 19:21
已编辑
University of California Berkeley Java
无敌低代码大王:简历技术栈可以写清楚点,然后你想要优化项目的话,最好找一些其他同样类型的项目提取它的亮点然后加到你的项目去,比如登陆模块,别人用session,redis做登陆,你可以改成用微信扫码的方式登陆,只需要了解业务逻辑就好,不用去实现。
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
评论
2
30
分享

创作者周榜

更多
牛客网
牛客企业服务