字节安卓5面面经

字节跳动5面面经

想了蛮久的然后还是来写了自己的面试经历,应该没人还比本小菜鸡还菜了。楼主本科野鸡二本,然后毕业去了一家方案公司做MTK平台的Android Framework开发有一年,然后去了澳洲某野鸡大学读了一个渣硕。

秋招正式批

到了九月份大家都在投简历找工作,本小菜鸡也是蠢蠢欲动,于是跟着大佬们投了简历,(没想到是去当分母的)QAQ。。。。 投了字节跳动的Android开发
笔试
笔试AC了几题忘了反正蛮久的,就稀里糊涂的收到了邮件让我去面试。

一面

一面上来自我介绍,然后介绍面试流程,然后开始考计算机网络八股文
- TCP/UDP的区别
- 进程线程调度
- 手撕LRU 不能用LinkedHashMap
- 还有个题是用DFS,走迷宫搜路径条数,直接暴力干完
- 接下来就是聊项目,复现过一篇论文的数据压缩方法,(BWT),详细解释
- 反问环节

一面面完心态崩了 , 然后加上当时有考试,就意兴阑珊回去准备考试了。。。。。

二面

二面的面试官很nice, 体验很好。上来是一套老八股文,
- Java的hashmap用过吗
- 咋实现的,
- 追问红黑树
- 问线程安全和hash冲突 (弟弟这块比较菜。。。没啥准备拉闸了)
- 写题
老dp题,最长公共子序列
然后问操作系统,这部分没答好。。。。。。
然后就感谢信了。。。。。


然后12月份小弟不小心摔了一跤, 导致做了一个手术,在住院期间术后实在忍受不了医院饭堂的饭的时候,叫老爹去外面买小酒喝的时候接到了字节HR捞人的电话。。。

字节 跨平台开发
一面

  1. 自我介绍
  2. 做过安卓开发吗
  3. 介绍源码结构
  4. OS 里面跨进程通信(ipc)手段有哪些? -- ( 信号量 , socket, 管道, 命名管道, mmap)
  5. 安卓Binder机制介绍
  6. 启动Activity过程 (由于小弟读过AOSP源码,这部分从startActivity开始讲到ActivityThread里面的handleMessage....面试官估计听得累了。。。叫了差不多OK了。。)
  7. View的绘制过程? 这部分没答好
  8. 数据库优化有吗? 建立索引 --追问 什么时候索引失效? -- 只答出了用where like。。。
  9. 计算机网络http1.1 和HTTP 2 区别? (不知道。。。。)
    没多久HR告知通过一面。。。。 弟弟计网,database实在拉胯

二面

  1. 自我介绍
  2. 项目介绍
  3. 追挖项目的点
  4. 你熟悉OS是吧,聊聊OS, CPU执行指令有什么步骤?(寻址, 取指, 执行)
  5. PC和SP 有什么区别?(program counter 和 stack pointer)
  6. mmap了解吗 (老IPC手段了,这是答的最清楚的地方了,扯了一下同步那些)
  7. C++ 的虚函数和纯虚函数区别? 虚函数表知道吗? (扯了一下语法)
  8. Kotlin会用吗? (不会)这里说了没学过还一直追问我 有点难受
  9. Binder通讯和socket通信比较?
  10. 如果让你设计一个下载的SDK, 你会怎么设计?
  11. tcp的四次挥手, 为什么在client 回复server的ack之后还要等2MSL?
  12. 写题 三色排序 快排做partition过程
    撕代码之后就结束了, 然后HR告知通过,然后约了三面。。。

三面隔了蛮久的,由于有康复治疗和医院复查等就隔了一周多。
三面

  1. 自我介绍
  2. 介绍项目流程
  3. 操作系统你介绍一下 (内核态 用户态)
  4. 你提到了syscall 那请你举个例子 比如open的调用过程
  5. inode 介绍一下
  6. 一个二维数组, 0 表示空格 1 表示病毒 2 表示易感人群
    然后在每一轮中病毒会传播给它相邻的 四个格子(上下左右), 然后被传染的人有一个轮次的潜伏期,等于隔一轮才有传播性一个数组有多个病毒,同时开始传播, 问是否能使得所有人都染病,如果可以返回轮次,否则-1.(这里用了BFS)
  7. socket下面的协议了解吗?(不了解)
  8. TCP 如何保证按序传输?
  9. 反问环节

面完没多久就HR告知三面通过。。。。约了HR面。。。。。
许愿HR不要挂我!!!!!许愿OFFER!

#面经##校招##字节跳动##安卓工程师#
全部评论
还愿还愿 已经offer上岸
1 回复
分享
发布于 2021-02-01 15:25
点赞 回复
分享
发布于 2021-01-23 17:36
百信银行
校招火热招聘中
官网直投
真难啊,1年面试都这么恐怖了吗?
点赞 回复
分享
发布于 2021-01-24 20:31

相关推荐

hiii~这是小米学姐【求职陪跑】的上岸案例分享,简单介绍一下同学背景:📖 学历硬件:西南大学-农林经济管理(不感兴趣天坑专业);📖 实习经历:大一大二都在搞钱创业,弄了个线上教育的中介平台,流水破60w;大三意识到必须要实习,去小公司供应链管理岗打杂3个月;📖比赛奖项大创项目市三等奖(被carry的,实际参与不多)下面分享一下小米学姐为同学整理的特斯拉销售岗面试复盘。面试分为HR面和主管面,两轮面试问题有部分重合,重新梳理一下逻辑,大概分成以下几个模块:一、品牌与产品知识1.请简述特斯拉的品牌理念及其在全球电动汽车市场中的地位。2.你对特斯拉的哪款产品最感兴趣?为什么?3.特斯拉电动汽车相比传统燃油车有哪些优势?二、销售技巧与客户服务1.描述一次你成功解决客户疑虑或投诉的经历。2.在销售过程中,你如何判断客户的购车需求和预算?3.当你遇到对特斯拉产品持怀疑态度的客户时,你会如何应对?三、市场分析与竞争对手1.你认为当前电动汽车市场的竞争格局如何?2.特斯拉在市场上的主要竞争对手有哪些?它们各自的优劣势是什么?3.你如何分析特斯拉在特定市场或地区的销售潜力?四、团队协作与沟通能力1.请分享一次你与团队成员协作完成任务的经历。2.在团队中,你通常扮演什么角色?如何发挥自己的优势?3.当与同事或上级意见不合时,你通常如何处理?五、个人素质与职业规划1.你认为一个优秀的汽车销售人员应具备哪些素质?2.你为什么选择特斯拉作为你的职业发展方向?3.在未来五年内,你的职业规划是什么?这些问题小米学姐在辅导同学求职过程中,已经模拟过很多次,所以正式面试时,问题命中率覆超过了80%,帮助同学直接拿下offer!目前校招求职越来越卷,如果单纯想搞钱的话,完全可以考虑销售岗,另外有需要修改简历、模拟面试、求职陪跑的同学,可以关注小米学姐,后续将分享更多求职案例~ #一人推荐一个机械人值得去的公司#  #牛客在线求职答疑中心#  #机械人春招想让哪家公司来捞你?#  #校招过来人的经验分享#  #春招#
点赞 评论 收藏
转发
8 51 评论
分享
牛客网
牛客企业服务