程序员社区

携程后台Java实习一面凉经 + (Java后端开发)

今天给大家分享一篇 携程后台Java实习一面凉经, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

约的时间是17:15,面试官很准时,好评!过程很友好,由于是人生第一次面试,开始有些紧张,后来慢慢就聊开了。
面试总体感觉是问的范围很广,但是不会特意刁难,往很深很偏的方向去问,有不懂的地方也会给你解答,最后也说了对我的一些建议。
以下是能回忆起来的大部分问题。
  1. 基本数据类型和引用数据类型的区别
  2. 它们分别是存在内存的什么位置

  3. 知道哪些数据结构

  4. 讲一下数组和链表的区别

  5. HashMap的原理

  6. 怎么避免hash冲突

  7. 红黑树是什么

  8. 线程安全的容器有哪些

  9. 网络分层结构有哪几层

  10. TCP的为什么要四次挥手,却只有三次握手

  11. 进程和线程的区别

  12. 进程间通过什么进行通信

  13. 公平锁、非公平锁

  14. 是不是可以开启很多线程,使完成任务更快

  15. 死锁的四个必要条件

  16. (编程题)链表反转

  17. 你是否可以进行垃圾回收

  18. 垃圾回收机制

  19. MySQL索引通过什么存储

  20. 为什么用B+树,而不用HashMap

  21. 数据库三大范式

  22. innerjoin和leftjoin分别是什么

  23. IO的模型你知道几种(面试官说NIO的时候,直接懵逼)

  24. ==和equals的区别

  25. 有什么要反问面试官的

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 携程后台Java实习一面凉经 + (Java后端开发)

一个分享Java & Python知识的社区