2021阿里高德Java实习生一面面经(2020.4.15)

希望以后可以进入阿里,这一次就是试试,估计可能应该要凉???(还是希望可以过,虽然我只是试试,基本没怎么准备这些东西,个人介绍还是上午才背的) 毕竟有好多我都是瞎扯的。还有期间断了无数次信号。。。。

面了一个小时从下午2.30开始—3.30结束。

1、开头自我介绍
2、让说一个印象深刻的项目
3、从项目中找知识点问
4、问Java基础

  • static、final等的区别与联系
  • 多态的含义解释
  • 继承
  • jvm的原理
  • 重载解释
  • ==与equals区别于联系
  • hashcode()equals
  • final关键字
  • String a =new(a,b,c)共新建了几个对象
  • java多线程
  • set的三个形式
  • ArrayList、LinkedList和Vector的区别与解释
  • new一个对象,内存分配原理

5、算法基础

  • 快排算法描述,时间复杂度
  • 二分查找算法描述,时间复杂度
  • 完全二叉树概念
  • 平衡二叉树概念
  • 红黑树是平衡二叉树么?
  • hashmap与hashtable的区别
  • 小顶堆概念

6、计算机网络

  • tcp/ip通信
  • 三次握手
  • 为什么要加ACK
  • 五层网络协议

7、操作系统

  • 进程与多线程(忘了问了没有,反正我没答上来)

8、Android基础

  • activity的生命周期
  • Intent传值
  • intent a=…,intent b=…,如何将a转换成b
  • //Android多线程(忘了问了木有,问了也不会)
  • Android运行过程(activity活动流程),应该是
  • launch mode?

9、项目中的难点与解决方法
10、有什么想问我的么?(哈哈~这个我回答的没有)
11、个人规划(我说我就想进阿里,老舔狗了)
12、再见

大概就这么多了,其实也不难感觉,都是一些基础,主要是我就没准备,而且以前看的忘得差不多了。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章