realme|「字节跳动测试开发面经」一二三面+hr面+超级多干货+复习资料

realme|「字节跳动测试开发面经」一二三面+hr面+超级多干货+复习资料

文章图片

realme|「字节跳动测试开发面经」一二三面+hr面+超级多干货+复习资料

文章图片

realme|「字节跳动测试开发面经」一二三面+hr面+超级多干货+复习资料

文章图片

realme|「字节跳动测试开发面经」一二三面+hr面+超级多干货+复习资料

文章图片

realme|「字节跳动测试开发面经」一二三面+hr面+超级多干货+复习资料


说在前面 , 面试时最好不要虚报工资 。 本来字节跳动是很想去的 , 几轮面试也通过了 , 最后没offer , 自己只想到几个原因:
1、虚报工资 , 比实际高30%;
2、有更好的人选 , 这个可能性不大 , 我看还在招聘 。 我是面试Android开发的 , 3年经验 , 下面是面试流程:
一面自我介绍
项目
实习
算法题:如何判断一棵树是否是平衡二叉树 我写的递归有点问题 , 算是写出来了50%吧
算法题:最长回文子串 只写了中心扩散法 , 面试官问我还有没有其他思路 , 我知道有动态规划 , 但是我当时对动态规划底气不足 , 直接说了不知道其他方法
如何实现一个操作系统
sql注入是什么
分页和分段的区别
http和https的区别
cookie和session的区别
应用层哪些协议是基于udp , 哪些基于tcp
rip是什么
进程调度算法有哪些 , 在实际情况中如何选择这几种算法
最熟悉的数据结构有哪些
计算机组成原理讲了什么
反问
二面自我介绍
项目
实习
发现了哪些漏洞
哪些是你手动发现的
讲一个安全工具的工作原理
sql注入是什么
xss注入是什么
操作系统
操作系统有哪些功能
说一下磁盘管理
熟悉哪些算法?
请问是排序这些吗?
linux用过没有?
命令了解哪些
现在只能想起查ip的命令(完蛋 , 一个都不记得)
算法题 数组中数据两两交换 -先说一下思路
三面自我介绍;
算法题:给定字符串s , 输出第一个满足:在s中恰好出现3次的字母 。 保证存在这样的字母且字符串都是小写字母组成 。
比较简单 , 扫一遍开个数组统计 , 再开个vector存一下就行了 。 手写代码 。
SQL:给一个id , 科目;成绩的表 , 搜索不及格科目大于两门课的学生id 。
数据库的事务是什么;
如何实现事务的隔离性;
你觉得后端包括那些东西;
听过web编程吗;
Cookie是什么;
你在登录一个网站时 , 输入完账号密码点击确定的时候发生了什么;
四面酷跑游戏如何使得用户感受到跑道无穷无尽
游戏引擎和体感传感器可以连起来的原理
发现了哪些漏洞 , 大概分为几类
12306买票系统 , 请设计一个查询方案 , 要查出了车次 , 车站名 , 车站名和地点名可能不相关
进程和线程的区别
进程间的通信方式
用共享存储方式通信会有什么问题 , 如何解决
计算机网络五层每一层说一下
知道什么是端口号吗?
http的状态码301和302有什么区别
linux命令会吗?
HR面询问了除字节跳动以外 , 还在看其他工作机会么?分别是什么
字节、XXX公司、XXX公司 , 你的优先级是什么 , 为什么?
之前薪资待遇是多少?你期望的薪资是多少?

相关经验推荐