4.22阿里测试开发一面面经

阿里测试开发岗
 好多都是牛客网上问过的原题,好好复习还是很有必要的!

1. 继承封装多态分别是什么每一个详细问

2. 往深问了继承

3. 接口和抽象类的区别

4. Concurrenthashmap  hashmap了解多少 说一下

5. 二叉树的三种遍历  

6. Jvm垃圾回收 新生代 老年代 永久代 一个文件进入垃圾回收 先进了哪个内存区 后进哪 整个过程

7. 场景提:你去淘宝买衣服网页打不开,怎么办什么原因?(答了好多 用词可能不太专业)

8. 排序有10000个随机数 快排 时间复杂度nlogn 如果是已经排好序的数 快排的时间复杂度就是n2。有没有改进?快排。是10000个随机数已经排好序,该怎么用快排排序。

9. 通信的经验有吗?说一下tcpip协议 http https

10. 网络编程经验有吗?

11. DB说一下增删改查的代码  改、查  代码怎么写?

12. 死锁四个必要条件如何预防

13. 进程和线程的区别

14. 五个状态

15. 接触过框架吗?

16. 接触过IO多线程 并发吗

17.Io java里面哪句代码是读入文件? 读入文件有好多方法 你选了哪个?

记得不太全 中间反正问的很细节
最后反问 了解了一下部门   
他还给我提了建议 就是要边学边练 说要平时自己也做一点开发的东西 还要增加知识的广度。
问:在掌握理论知识和拥有动手能力两类学生中,是不是更喜欢收动手能力高,实际项目经验,开发经验多的学生?
答:不一定,然后说主要理论掌握透彻了 写出来的代码复用率会高一些。

中间还有的没答上来的,像框架我没有复习,就直接说不会了。所以他才说,知识广度再大一些
#阿里实习##阿里巴巴#
全部评论
一面会问你简历里面的项目吗?
点赞 回复 分享
发布于 2020-04-22 22:08
再加一题,突然想起来的  用Java怎么实现一个单例模式
点赞 回复 分享
发布于 2020-04-23 01:49
问这么旧的吗,我就和她聊了聊天,今天二面了
点赞 回复 分享
发布于 2020-04-27 17:28

相关推荐

Natrium_:这时间我以为飞机票
点赞 评论 收藏
分享
1 35 评论
分享
牛客网
牛客企业服务