字节跳动-提前批-客户端-面经(一面已过)

第一次有能够写面经的面试,哈哈哈,还是很开心的。😂😂 一面已过,自己有事约了周三的后续面试。

内推篇:

靠谱的内推渠道真的非常重要!!跟几个同学一起投的简历,有的筛选挂了,有的投了就在等消息,我的简历投递第2天就接到了HR的面试电话安排面试,约了第3天的面试,当天就通过内推人查到了面试结果。😀 刚才收到两个同学私信我内推渠道,顺便贴在这里吧:https://www.nowcoder.com/discuss/437088。本来不愿意放的,免的搞的像水贴。哈哈哈哈

闲聊篇

第一次在牛客网面试,系统检测折腾了接近10分钟,终于搞好,幸亏提前了10几分钟准备。 准备了很久的自我介绍没有用上(尴尬)。
字节跳动的面试官真的很务实,面试开始做完自我介绍以后,问简历有没有update,我没有就直接开始面试了,面试官说已经仔细看过简历了,不需要再照本宣科走一遍形式。
开始问了一下哪里人,实习情况和做过哪些东西,作为暖场,然后就开始进入正篇。哈哈哈

正篇

1. 先出了一道算法题目,“加入迈台阶一次可以迈1或2或3步,100阶的台阶有多少种走法”,给20分钟完成。自己应该完成的还可以,10多分钟就写完了,然后问了时间复杂度是多少。
2. TCP与UDP有什么区别?回答完了以后,接着问:TCP是如何保证通信可靠性的?
3.java 多线程写过没有?线程怎么保证安全?(好像是这么问的,说上锁?? 然后举了个i++自增的例子)
4.手写单例模式。我写了Double-Check的模式。问这种实现有什么优缺点?
5.进程和线程的区别;同一个进程中的线程共享哪些资源,哪些是独占的。线程是怎么进行切换的。
6. 2G内存是怎么运行4g的程序?回答的时候说到,需要用到的页要调入内存,遂问,你怎么知道需要用到哪一页?(我说程序都是顺序存放的,巴拉巴拉,也不知道对不对😂)
7.(数据库熟不熟?我说只会一些基本操作)索引是什么(我好像只会说索引的作用是啥,是什么就。。。)
8. 有哪些索引?什么是聚簇索引?他的叶子节点和非叶子节点都放了什么?B+树索引有什么特点,好处?为什么不用二叉树?

总结

字节的面试体验真的很好,面试官全程都在引导你的那种,不会给你很大的压力,面试官始终以一种问题探讨的语气在跟你聊,整个过程非常nice,非常舒服。从这次面试看算法不难,我没有专门准备算法也没问题,不过还是建议大家可以刷一下常见的算法题目。希望周三面试能够一次性通过,后续再来更新。🤣🤣🤣🤣 大家祝我好运吧,也希望大家都能找到自己满意的工作。

#字节跳动##安卓工程师##校招##面经#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞
送花
回复 分享
发布于 2020-06-23 14:32
第一题楼主用考虑溢出的问题吗
点赞
送花
回复 分享
发布于 2020-06-23 14:34
蔚来
校招火热招聘中
官网直投
什么部门啊兄弟
点赞
送花
回复 分享
发布于 2020-06-23 14:41
应该是客户端吧?
点赞
送花
回复 分享
发布于 2020-06-23 14:57
为什么你都认证上了…
点赞
送花
回复 分享
发布于 2020-06-23 15:16
朋友,为什么你面经里面好多话和我写的面经一模一样😳😳我有点懵
点赞
送花
回复 分享
发布于 2020-06-23 17:49

相关推荐

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