字节跳动 - 客户端逆向工程 一面凉分享

牛客安全方向的帖子好少啊——————!(同样的开场白)
字节一面凉经,真的特别难,死得其所。
楼主面的客户端逆向工程,笔试做的特别烂(就是几个编程题的那个),但估计没几个人投这个岗,还是得到了面试机会。

大概记得的问题有下面这些:
自我介绍,面试官问了一下楼主做过的项目,
有用过什么逆向工具吗,
IDA查看HEX的快捷键是什么,IDA逆向出来的汇编是哪个体系的,
Android逆向的话懂多少,
调用函数的时候汇编最后会用哪个命令跳转,
C++不定项参数调用函数时候,汇编是怎么样的,function stack frame是什么样的,
(因为楼主笔试成绩太差了)手写代码的part,问了一个先序序列或者中序序列构造二叉树,不限语言,
(因为楼主其实会的是协议逆向)TLS的全过程,你说的这个TLS是哪个版本的(1.0,1.2之类这个版本号),

还有别的楼主忘了,反正鸡同鸭讲了一个小时,然后就凉了。



#字节跳动##安全工程师##面经##校招#
全部评论
同字节安全,二面问到怀疑人生
1 回复 分享
发布于 2019-09-13 19:28
逆向大佬~
点赞 回复 分享
发布于 2019-09-12 21:35

相关推荐

不愿透露姓名的神秘牛友
03-15 18:48
猿辅导测试,只有一面:自我介绍,介绍了两个学校做的项目还有一个实习经历问:如果给你测试一个登录接口你会怎么设计答:因为我有开发经历然后上一次实习也做过相关的,所以我是偏向于直接上手的,比如输入不符合规定的字符串,输入超出长度的字符串问:你上次的实习都做了什么,流程怎么样的答:主要是做功能测试的,然后还执行一些自动化脚本、压力测试脚本,然后把报告提交,如果测试过程出现了错误就问同事解决问:那你做压力测试都看什么指标,脚本看的明白吗答:因为上一份实习做的是车载相关,专业性比较强,所以我主要还是执行脚本的,如果有错误了就问同事解决,成功了就提交报告问:公司是怎么样的流程或者你在公司干了什么答:做功能测试,有问题了通过公司内网提交bug,然后叫开发修复,然后每天下班前全组的人跑一遍回归测试问:安卓了解吗答:整体来说不是很了解,但是我是做java开发的,还是能迁移过去的问:那你知道底层吗答:是事件驱动、多路复用这些吗hr回答:这样太宽泛了,安卓底层是有一个虚拟机的反问:我进去主要是做什么的,是和安卓那一块相关的吗答:基本上和你上一次实习差不多,应该能很快上手的问:那有机会接触自动化这些吗,不想一直做功能测试答:进去肯定是先做功能测试熟悉业务的,之后会根据情况安排自动化,公司也主要是做自动化ps:基本上是围绕实习问的,因为上一次的实习业务差不多,很快就给offer了,毫无八股文,全是激情聊天
查看6道真题和解析
点赞 评论 收藏
分享
评论
1
24
分享

创作者周榜

更多
牛客网
牛客企业服务