数字政通现场面(Java)
lz 报的长沙地区的岗位,然后去北辰三角洲那边面试,公司在一栋写字楼的20多层,里面挺小的,刚进去就有种想出来的冲动。
- 自我介绍
- 在分布式卡包应用项目里面,对用到的哪个技术比较熟?- 介绍下 HBase
- 既然用到了 HBase,那你这项目的数据量有多少?
- 说下 HBase 在数据量少的时候有啥缺点?
- 项目中 Redis 的用途,为什么不存在数据库里面?
- Redis 如何实现分布式锁?
- SpringBoot 和 SpringMVC 的区别
- 在 Java 锁,集合,多线程这三个里面,哪块内容熟悉点?
- 说一下 Java 中有哪些集合?
- 了解 ConcurrentHashmap 吗?它为什么是线程安全的? Hashmap 为什么不是线程安全的?
- Hashmap 中可以存同样的 key 吗?那 Hashset 中可以存吗?
- 数据结构了解哪些?
- 简单算法题:给一个双向链表,事先不知道链表的长度,如何找到链表中倒数第五个节点?加入是单向链表呢如何查找?
- 除了 MyBatis 外,还用过哪些类似的 orm 框架?
- 前端里面的类型有哪些?类似于 Java 里面的 int,byte 等基本类型。
- 说一下 Java 里面的基础类型
- 看你简历上写了 Zookeeper ,说一下 ZooKeeper 的实现原理
#面经##数字政通##Java工程师##校招#