首页 > 记一次与众不同的几乎零基础面试经验(字节客户端提前批)
头像
Varnothing
编辑于 2020-07-15 10:47
+ 关注

记一次与众不同的几乎零基础面试经验(字节客户端提前批)

楼主java和安卓几乎零基础(看下面面经就知道多菜了),梁静茹给的勇气投了一个安卓客户端的开发岗位。
一面:
1. 熟悉java吗?(额,不会)
2. 看你简历写做过安卓,什么程度的?(一个没有数据库的登入/注册页面)
3. 你说用了activity,了解生命周期吗?(额,onCreate?)
面试官看起来很无语,跟我讨论了一会为什么想要投客户端,并且介绍了一下客户端的工作,楼主当时觉得凉透了。
4. 线程和进程区别?
5. http和https
6. 输入url之后的过程
7. ssl、对称和非对称加密
8. 你说公钥加密私钥解密,有反过来的例子吗?
9. osi模型了解吗?
10. dns原理、是什么层
11. 你说dns查ip,一个是应用层、一个是网络层,怎么做到的?
12. 为什么要ipv6
13. 子网遮罩了解吗
算法题:二叉树层次遍历,秒了
反问:
1. 我投过字节很多不同的岗位会影响面试评分吗?会,很影响(楼主当时都快哭了,说来你可能不信,这是我第四次字节面试)
2. 觉得以我的简历应该投什么岗位?算法岗(额,我就是太菜了投不了算法岗)
3. 客户端应该怎么学习?安卓(java、kotlin)、ios(swift)、flutter
当时觉得凉凉,没想到居然过了一面,可能跟面试官也是校招进来的有关,对我这种小菜鸡容忍度比较高。

二面:
楼主为了第二次面试还去恶补了一下java和安卓的基本知识,没想到面试官上来就是问我的项目和实习经历
1. 双目摄像头工作原理?
2. 双目和单目的区别?
3. 物体识别模型的工作原理?
4. 图像主色调如何提取?
5. 图像如何读入内存?
6. jpeg是无损还是有损?
7. jpeg原理
8. 稀疏矩阵怎么储存?
9. 灰度跟rgb区别
10. hashmap原理
11. 多线程处理hashmap会有冲突吗?如何处理?
12. 加锁怎么加?
13. 方法锁跟object锁区别?
算法题:一个数组和一个target值,求数组里面有多少种不同组合的和是target
我题都还没看懂,面试官突然说这题太麻烦了,简化一下变成有多少数字对的和是target
楼主反手就是一个暴力map,面试官提示了一下之后意识到在有重复数字的情况下可以用排列组合的方法去计算结果
还没改好面试官就说可以了,等下一轮面试通知
反问:
1. 部门主要业务
2. 安卓岗的职业发展道路
整体而言第二次面试的体验非常好,面试官反馈很积极,会一直说没问题、ok、很好,
导致楼主回答语速逐渐加快,加上一些想不起来的题目,可能总共回答了将近二十题吧

三面:
技术问题前两次问的差不多了,所以想问一些个人经历和项目(楼主os:原来面试官之间是看的到问了什么问题的吗?那之前看面经会有重复问题的是为什么?)
1. 个人职业规划
2. 最有成就感的项目
3. 你说对产品经理感兴趣,了解过字节的产品吗?(楼主os:完蛋,从来没用过)
4. 那你说说你了解的(分析了一下微信和某不存在的产品的盈利模式)
5. 除了广告,资讯类产品如何盈利?
6. 用户价值了解吗?
7. 看你经历没有做过大型项目,能够适应吗?
8. 还是测试了一下技术,给两段代码,分别解释功能。
一个是求一个数二进制下有多少个一,只是用x&(x-1)的写法想要迷惑一下;另一题是函数指针,不太会
算法题:给一个字符串数组和一个二维字符数组,问有哪些字符串可以在二维数组中得到,dfs秒了
追问:如果需要知道每个字符串在二维数组中的路径怎么做?修改一下dfs的返回值就行了
反问:
1. 字节的国际化业务
2. 工作时间

前两面都是当天下午就接到hr电话,第三面隔了一天还没打来,不知道是不是凉了。

更多模拟面试

全部评论

(16) 回帖
加载中...
话题 回帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐