首页 > 字节提前批 商业化技术 测开一二面凉经
头像
不要说你本可以
发布于 2021-07-15 14:49
+ 关注

字节提前批 商业化技术 测开一二面凉经

一面(45分钟左右)

自我介绍

Java是多继承吗?

协程用过吗?没有用过。那知道线程吗?知道。创建线程的方式说一下。

mysql 存储引擎
底层数据结构 b+tree 索引, hash 索引

shell

  1. 列出文件名包含python的目录
    ls -d *python*

  2. 对于字符串aabbbccc,使用shell将bbb改为ddd
    echo aabbbccc | tr b d

垃圾回收算法说一说 各种算法优缺点

说一说二叉平衡树的特点

说一说数据库事务的特性

计网
我说自己了解的不多,就没有多问,我后来追加说fiddler抓包 弱网测试

SQL题目:
student (id,name)
score (s_id,score)
将张三的成绩设置成80

update score set score = 80 where s_id in (select id from student where name = "zhangsan") 

情景题:
1、测试微信聊天功能 怎么测
2、测试商场自助售货机怎么测

现场写代码:二叉树的右视图

反问环节

二面(42分钟左右)

1、面向对象的三个特征:封装 继承 多态
2、讲一讲java的多态:分为编译时多态 运行时多态
接着问:编译时多态和运行时多态的区别?
3、了解泛型吗?讲一讲。
4、了解反射吗?讲了反射和自定义注解。我提到了面向切面编程?接着问:什么是面向切面编程?
5、线程安全的map,讲一讲有哪些?hashtable, concurrenthashmap
6、什么是线程安全?
7、线程安全如何保证?我答:对临界区资源加锁,在操作系统层面是P/V操作。
8、线程与进程的区别
9、反射可以访问类的私有成员吗?可以。setVisiable(true);
10、堆和栈的区别
11、说说链表的特点?
12、给定一个链表的头指针,求出链表的倒数第5个节点。怎么做?快慢指针。(算是一道算法题,只讲了大体思路)
13、了解过排序吗?了解过。哪个排序快一些?快排。balabala。。。快排的过程,partition过程。接着问:partition的具体过程?小于区,等于区,大于区。
14、了解递归吗?递归的应用说一下。链表操作,二叉树相关,dfs,回溯。为什么这些场景可以使用递归。递归必须要解决的两个问题是什么?
15、网络了解吗?Cookie和Session的区别。浏览器打开一个网页的网络传输过程。
15、数据库了解吗?Redis了解吗?Redis为什么快?Redis的持久化策略说一下?
16、说一说数据库索引。为什么btree索引能够范围查询?
17、现场写代码:简单题,合并有序数组。
18、智力题:7天 金条 每次掰为两半,掰两次,然后实现工资日结(当时想不起来,不会,问面试官能不能给点提示,面试官说可能紧张、突然想不出来很正常,就接着往下问了)(当时没想到这东西类似于钱币的面值,1/7,2/7,4/7)
19、知道测试用例的概念吗?等价类划分。
20、你会怎么测试微信扫码功能。自己说:1、功能 2、安全 3、性能。然后分别分开说点。
21、反问环节:您能介绍一下您的部门吗?

二面挂了,hr反馈说:面试官说你基础知识是ok的,但是我们测试开发岗位对测试的sense要求比较高,可能是因为没有达到我们面试官的预期。(第18题我完全没答出,20题答得可能没达到面试官的预期。)

秋招再战吧^_^

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

近期精华帖

热门推荐