阿里菜鸟一面

1.自我介绍
2.分库分表。分表:垂直分表,水平分表
3.mysql高可用,读写分离如何实现,主从复制如何实现,主从复制有时间间隔,会产生脏读问题,该怎么办?
4.jdk源码有看过吗?比如HashMap,它的 put原理,HashMap的key能不能为空,如果可以,那要怎么处理?线程安全吗?
我说到了hash值的一个计算,然后他问我h&(n-1),为什么是n-1,不是n
5.ConcurrentHashMap如何实现的?为什么key不能为空?为什么性能高又能保证线程安全?ConcurrentHashMap的数据结构是怎么样的(我的回答是和Hashmap一样,应该不会是不一样的吧……)
6.项目中定时任务,有多台服务器,如何保证不会多台服务器重复执行?
如果指定服务器,但是那台服务器挂了怎么处理?
7.线程池了解吗?线程池的几个参数,实际中有用到哪个线程池?线程池的核心数量是3,什么时候变成4。设置了空闲线程的存货时间,那回收之后最少能剩下几个线程?线程池中除了阻塞队列,还能用什么队列?(只有阻塞队列,可以说出阻塞队列的几种类型),拒绝策略,什么时候会用到。
8.linux的常用命令,给你一个关键字,如何找到根据这个关键字找到日志中相关的异常?我没用过,不知道。。。回答下载到windows,然后ctrl+F,结果被嘲笑了一番。。。他说我的日志文件很大,2,3个G,需要很快排查问题,等到你下载到本地再排查,可能问题都已经被其他人处理好了。。。额
以上8个问题,聊了45分钟,我感觉他问的跟他们公司相关的一些场景,我没遇到过,也没想过,虽然我其他问题都能答上来,但是可能不适合他们公司吧。。。估计也是凉。不过了解自己的水平,也算是攒了经验了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

焦虑的说说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值