4.13 一面 五十分钟
- 自我介绍
- 介绍一下项目
- 对测试的理解
- http和HTTPS的区别
- 数组和链表的区别,它们插入和删除数据的操作
- Java的exception知道的有哪些
- 内存泄漏
- 测试一下抖音app
- 淘宝购物的时候有一个界面打不开有些什么原因
- 编程题:输入数组中和为k的两个数,比如[2,7,5,1],k为9,则输出[2,7]。
- 智力题:有7克、2克砝码各一个,天平一只,如何只用这些物品五次内将140克的盐分成50、90克各一份?
然后反问 问完跟我说通过一面了 后面会再约二面的时间
4.14 二面 50分钟
- 自我介绍
- 项目相关,比一面问了很多,并以此发散问了很多面试官知道的点
- 项目有关数据链路层,然后问了我数据链路层上是哪两层,分别有什么协议
- IP地址有多少位?有别的情况吗
- TCP和UDP适用的场景,为什么
- 然后就是各种JAVA的问题,问得我有点难受,因为java学得不是很扎实:有哪些数据结构;java的基本数据类型有哪些;数组和链表能举出例子吗;java的垃圾回收机制;它怎么知道什么时候回收的;java里面变量储存方式,在内存中什么时候被回收;在一个方法中输入一个变量,方法将它的值改变,这个变量到底有没有被改变,如果输入的是一个引用数据类型呢 (还有些问题记不太清了)
- 知道java中的栈吗?栈和队列的区别,如何用两个栈实现一个队列
- 编程题:输入一个数组,数组中有一个数有重复,把它输出来,时间复杂度
- 如果有多个数都重复,输出重复次数最多的那个
- 平时用什么APP用的多?答:微信和微博。测试一下微信刷朋友圈
- 反问
面完中午十二点了,下午两点收到电话通知五点三面,本来我还以为凉了
三面 半个小时面完当时没有马上记录 提一下还有印象的
- 自我介绍
- 依旧是说了说项目
- 边看简历边提问的,问了TCP三次握手
- DNS劫持是什么
- 线程和进程的区别
- 问了Linux的命令ps有关 具体记不太清
- 网页的登录框界面,有账号、密码、验证码三个输入框,用户输入后,会对哪个输入框率先判断,为什么
- 测试朋友圈评论功能,给了五分钟时间
- 两个智力题:蚊香和证明地球是弧形
三面没有让编程超级惊讶,面试官问问题时还介绍了很多测试相关
然后当晚hr面,20分钟
截止目前还没有收到oc,哭唧唧 来牛客回馈攒攒人品 希望下周有好消息
——————————————————————————————————
更新 4.21晚上收到电话和邮件
转发自:https://www.nowcoder.com/discuss/411437?source_id=discuss_experience_nctrack&channel=-1