首页 > Uber测试工程师社招面试题目
头像
多喝热水身体好
编辑于 2021-05-06 15:53
+ 关注

Uber测试工程师社招面试题目

1)java中有哪些容器,区别和特点是什么

https://blog.csdn.net/qq_38774221/article/details/98974417

2)HashMap和HashTable的区别

3)Java中抽象类和接口的区别

4)java中重写和重载的区别

6)JavaGC垃圾回收机制的工作原理是什么

7)出现内存泄露的根本原因是什么,怎么定位内存泄露原因

8)TCP建立连接三次握手,断开连接四次握手,为什么

TCP建立连接三次握手

9)TCP和UDP的区别,如何保证TCP的可靠性

10)在浏览器中输入www.umfintech.com,到显示出页面内容,前后端发生了什么

11)DNS协议的原理

12)HTTP请求的报文格式、响应的报文格式

13)HTTP响应码有哪些

14)常见的关系型数据库和非关系型数据库及其区别

关系型数据库:sqlserver、db2、mysql、oracle

15)cookie和session、token的区别

16)单例模式是什么,有什么应用场景

17)同步和异步的区别

18)进程和线程的区别

19)线程都有几种状态?哪些状态需要关注?

20)造成线程阻塞的方法?

阻塞线程的方法:join、yield、sleep和Object的wait()方法

21)Java的守护进程(后台进程)?

设置线程为后台进程运行:setDaemon(true)如果一个进程中只有后台线程在运行,这个进程就会结束。

22)造成线程阻塞后,线程回到哪个状态了?

23)哪些状态之后是回到就绪状态?

24)sleep会释放锁吗?

sleep不会释放锁【它会抱着锁睡觉】

25线程都有哪些状态?具体是怎么运行的?

26)Linux中查找一个文件并且删除它(一条命令)

find /-name “文件名” | xargs rm -rf

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

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

热门推荐