首页 > bigo一面测开岗
头像
牛客网干饭人
编辑于 2022-08-26 00:11
+ 关注

bigo一面测开岗

怀着激动的心情,迎来了秋招第一次面试。HR小姐姐甜美的声音,也没有减缓我的紧张心情。。。

我自己看的一个比较好的学习网站:https://interviewguide.cn/,特别适合我这种菜鸟校招求职
我面试的是广州BIGO,测试开发岗,第一次面试,蛮紧张的。面试小哥哥说话态度还算温和,一面总共40分钟左右,大部分都有涉及到,不过都是基础内容。

1、自我介绍。1~2分钟即可,不要说的太多。

2、讲一下项目的主要内容,自己负责什么工作,用什么语言,完成了哪些任务。这个是自己熟悉的部分,说的比较详细,先大致介绍自己的项目,然后注重自己做的内容,给面试官讲清楚即可。

3、自己的技术栈是什么?

4、实习期间做的主要工作是什么?

5、之前有做过哪些关于测试的内容,有没有用过什么抓包工具?

6、深拷贝和浅拷贝是什么?它们之间有什么区别?

7、说一下软连接和硬连接,进程、线程的区别和联系,

8C++JAVA有什么区别?

9、一次完整的HTTP请求有哪些内容?

10、三次握手,说一下过程

11GET POST 有什么区别?大致说一下

12、为什么使用索引?好处?

13DropDeleteTruncate的区别?没有太答上来,特意学习了一下。

DropDeleteTruncate都是删除,区别在于: Delete用来删除表的全部或者一部分数据行。 Truncate不能回滚,删除表中的所有数据。TRUNCATE速度快,占用的空间小。 Drop命令也不能回滚,删除表之后所有的数据行,索引和权限都被删除,所有的DML触发器也不会被触发。)

14、说一下linux常用的命令?

15、数据库的特性?如何保持一致性?

(这个可以从两个方面来说,当时没想那么多,事后复盘的时候想到的。一个是从数据库层面,数据库主要是通过原子性、隔离性、持久性来保证一致性。这就是数据库的ACID四大特性,一致性C是它的最终目的,A(原子性)I(隔离性)D(持久性)是手段,是为了保证一致性,数据库提供的手段。数据库必须要实现AID三大特性,才有可能实现一致性。如果原子性无法保证,显然一致性也无法保证。

第二个是从应用层面,根据我们的代码来判断,数据库数据是否有效,然后决定回滚还是提交数据。这个是应用层面考虑问题的方式)

16、三个表,学生表(Student)、课程表(Course)、学生选课表(SC),查询成绩在70-80分之间的学生的学号、课程号和成绩。

17、爬楼梯,有n级楼梯,有2种爬法,11级,或12级,那么,请问n级楼梯有多少种爬法?

大概就这么多,比较基础,就是面试过程中比较紧张,下次就会好一些了。期待期待~~

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

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

近期精华帖

热门推荐