视频面试:腾讯

一面:

1、介绍一下项目

2、字符串反转,冒泡排序手写,分析时间复杂度

3、TCP/IP协议栈

4、UDP和TCP,视频通话和电话通话用哪个,根据应用情况而定,针对海量数据

5、sql查询语句,在海量数据下如何优化

6、游戏软件需要1g和新闻软件需要500M,怎么测试它是否合理,可以根据竞品的状况来分析各项指标

7、如果没有竞品怎么办,是第一个产品怎么做呢?

8、数据库设计过程

9、app测试需要哪些方面?与web不同

10、使用java和python写的区别

11、如何实现一个网站?

12、为什么不做开发,做测试呢?

13、语言都是自己学的,还是上课学的?

14、手机端加载新闻,考虑哪些性能,通过时间和空间来分析(从时间和内存)

二面:

1、自我介绍一下

2、简历上测试项目详细的过程

3、http的请求方法有哪些?

4、互联网上get和post哪个用的多?

5、提交表单慢是什么原因?

6、java多线程的实现方式有哪些?你使用哪个?

7、三个线程有序执行实现

8、java的虚拟机有什么了解?弱引用?

9、想通过实习获得什么?

10、有什么问题想问的

11、分为web、app、后台方向,针对哪些公司能需要哪些技能去准备

 

posted @ 2018-04-17 12:02  菩提本无树呀~  阅读(420)  评论(0编辑  收藏  举报