Java菜鸡学习之路

人人车总共一面(电话54min)

  1. java基本数据类型
  2. 异常和错误的区别,运行时异常和非运行时异常区别
  3. string三兄弟
  4. ==和eq
  5. volatile和synch,synch和lock的区别
  6. join
  7. java内存,gc,类加载
  8. spring aop 和ioc
  9. 对反射的理解
  10. public 等修饰符的具体访问区别
  11. redis数据结构
  12. git命令 ,commit和push区别
  13. linux命令 vi,cat,cat如何查看文件的某一部分
  14. get post
  15. springcloud组件有哪些,一个基本的分布式应用最少需要哪些组件
  16. springcloud zuul网关
  17. 事物隔离级别,innodb数据的存储结构,索引,聚簇和非聚簇
  18. 设计模式
  19. maven命令

金山云

金山云一面

  1. redis cluster集群 和哨兵模式的区别
  2. 哨兵模式有哪些缺点
  3. 开放题哨兵模式让你扩容,你怎么扩
  4. 哨兵模式算分布式吗?你认为的分布式是什么
  5. 分布式和集群的区别
  6. cap原理知道吗
  7. hashmap put过程
  8. concurrenthashmap 分段锁
  9. 使用线程池发生死锁怎么办,如何排查
  10. 堆和栈有什么区别
  11. 垃圾回收器,回收算法
  12. 堆给60g内存,使用哪个回收器合适,g1的特点是什么
  13. jvm调优工具
  14. error和exception的区别
  15. jdbc访问数据库的过程
  16. 分页如何实现
  17. spring aop,静态代理动态代理的区别,jdk动态代理和cglib的区别
  18. netty

金山云二面

主要就是问项目。然后两个手撕代码的题

手撕hashmap还有一道算法题。因为算法比较菜,所以第二个题没写出来,后来被面试官一直追问。期间就一直学这个相关的算法,给面试官一个解法,面试官就让用数学证明这个算法对不对!!

京东数科

京东数科电话一面 15分钟

redis数据结构,hashmap,数据库索引,数组链表,springmvc执行流程,对spring理解。。。。。

京东数科二面 35分钟

  1. ==和eq
  2. 普通类和抽象类的区别 接口和抽象类的区别
  3. hashmap concurrenthashmap
  4. synch volatile
  5. 线程创建的方式
  6. spring springboot的区别
  7. springmvc m v c是什么,有什么关系
  8. jpa和mybatis的区别
  9. mybatis#和$的区别
  10. 数据库事物隔离级别,索引,mvcc,最左前缀,这次问了sql优化 不会
  11. redis数据结构,持久化,rdb aof的区别,epoll
  12. zk的主要功能,消息通知
  13. rmq 不会
  14. 你认为分布式是什么
  15. 负载均衡
  16. 死锁
全部评论

相关推荐

明天不下雨了:我靠2022了都去字节了还什么读研我教你****:你好,本人985电子科大在读研一,本科西南大学(211)我在字节跳动实习过。对您的岗位很感兴趣,希望获得一次投递机会。
点赞 评论 收藏
分享
2024-12-26 20:46
复旦大学 C++
国棉17厂丶小王:拿了offer的那个周末晚上去网吧通宵,去网吧不知道玩什么刷了lc的每日一题,然后试着第一次打开了三角洲行动,从此少了一个已经刷了700道题的lc用户,但是烽火地带多了一只🐭🐭
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务