贝壳java一面凉经

自我介绍
项目介绍
你的最近一份实习是做什么的
第一份实习为什么在上海
项目中redis的作用
项目为什么要用kafka
Kafka如何防止数据丢失和重复消费
说一说接口和抽象类的区别
java常用的集合有哪些
Hashmap从JDK1.7到1.8的变化
Jdk1.7和1.8哈希冲突拉链的时候分别是头插还是尾插
Hashmap是线程安全的吗?如何实现线程安全
CAS中对那个预期的值有什么要求吗
ConcurrentHashmap是如何实现线程安全的
JUC包了解多少
AQS用的是什么锁
原子类了解吗
创建线程的几种方式。
Runable和Callable的区别
介绍一下那几种线程池
说一下线程池各个参数的作用
volatile关键字了解吗?说一说它起到什么作用
volatile能保证原子性吗?
数据库用过那些?Mysql
MySQL的两种存储引擎的区别
数据库索引知道吗?说说什么情况下索引会失效
说一说Mysql的隔离级别
Mysql的默认隔离级别是哪个
Mysql存在幻读问题吗
场景题:
对表A的a,b,c三列建立复合索引
当条件是a=xx and b=xx and c!=xx时索引会生效吗
条件变成b=xx and c=xx呢
说一说JVM内存模型
String s=new String("abc");一共创建了几个对象?分别存储在哪里?
说一说常用的GC算法
标记-清除和标记-整理的区别
说说Redis有哪几种数据结构
Redis缓存击穿了解吗
说一说Linux常用的命令
你第二个项目用到了TCP和UDP说说他们的区别吧

手撕代码题:
1.合并两个有序链表
2.给定一个无序数组和一个数target找到数组中头两个和等于target的数并返回他俩的下标
能想起来的就这么多了~

面了将近一个小时,问题答上来9成吧。代码也都撕出来了。结果反手一个挂,再见贝壳。我不配
反思一下主要原因:
1.自己确实答得不够好,大公司追求精益求精,而我是想着答上来就可以了。大家这方面也得注意
2.java的太多了,自己一个渣本确实不占优势。等面试的时候,三分之一都是java的,hr都说要不是安排这么多场java,你们都来不了。

#贝壳找房##面经##校招##Java工程师#
全部评论
一样,问了很多,聊得挺开心,然后直接挂😂😂
1 回复
分享
发布于 2019-09-02 21:40
同Java,太难了,二面挂
点赞 回复
分享
发布于 2019-08-31 19:39
秋招专场
校招火热招聘中
官网直投
楼主回答的怎么样🤣
点赞 回复
分享
发布于 2019-09-03 09:19
“CAS中对那个预期的值有什么要求吗”这个怎么回答呀
点赞 回复
分享
发布于 2019-09-04 15:33

相关推荐

40分钟左右.   几乎无八股, 都是随口一提的.遍历简历技术栈. 只问简历上有的.1. zookeeper相关.(完全不会zookeeper)zookeeper集群如何进行故障转移?  zookeeper有遇到节点过多的情况吗?2. redis相关.redis集群如何进行故障转移? 如何保证高可用? 主从同步的过程? rdb是什么?项目redis淘汰策略用的什么? redis大key怎么应对? 用redis做过延时队列吗?3. JVM相关.G1相对与CMS进步的地方在哪里? 有了解JDK8之后新出现的垃圾回收器吗?项目用的JDK版本?有治理过大数据吗? 数据量多少?怎么解决项目中OOM的?4. mysql相关.项目里表数据量多大? 有做过索引优化吗? 为什么要用索引, 遇到慢sql了?有一种说法, 单表数据量超过2000w, innodb性能就会降低, 为什么?假如有张大表,原本用的自增主键, 查询逻辑也是用的自增主键, 怎么分成多张表?5.mq相关.mq是如何保证消息不丢失的?消费者消费的时候宕机了, 消息会丢失吗?死信队列有了解吗? 什么情况下消息会变成死信?6. 穿插问了些项目.点赞是怎么保证单用户多次点赞,数量不一致增加的?加锁了?项目用户多少? 如何保证被试用户的隔离(圈选+分流)?7. 还有什么你擅长的技术,但是我没问到的?(spring?)声明式事务失效场景? 方法前加final会失效吗, 原理是什么?  #软件开发2024笔面经#
点赞 评论 收藏
转发
2 36 评论
分享
牛客网
牛客企业服务