#虾皮一面# #春招#
时间: 3.30 
时长:1h 10m左右
自我介绍
问:最熟悉的项目介绍
我:分库分表,索引,分页一顿输出,埋了大坑。。。然后开始拷打
问:线上场景中,如何实时分库分表?
我:消息队列中间件,第三方组件
他:不对,全量,增量更新
问:主从同步原理,两种同步方案区别?
我: 同步异步
他:不对,并发和半同步。。。
问:如何优化跨库查询
我: hash映射
他:不对,若看用户某天或时间段查询数呢
分布式id生成算法,为什么不用自增主键
https加密过程
长连接与短连接
select epoll原理
spring事务传播机制
threadlocal原理与应用
线程池拒绝策略
线程池异常处理机制
可达性分析
垃圾标记
垃圾回收算法
手撕(3-5讲思路,要求20m内实现): 找出所有给定长度滑动窗口里的最大值 
总结:面试过程虽然被不断否定,但确实态度友好,答不上来,会加以引导

全部评论
佬是面的什么岗位呢?后端吗
点赞 回复
分享
发布于 03-30 12:01 广东
真强呀
点赞 回复
分享
发布于 03-31 13:06 广东
联想
校招火热招聘中
官网直投

相关推荐

1. 自我介绍2. 项目介绍 (基本上简历上的项目都问了一遍)  a. 开发的模块  b. 部署的流程  c. 具体的实现3. 实习介绍  a. 实习工作内容 和 怎么实现  b. 实习最大的收获是什么4. 讲讲Go的垃圾回收  a. 有了解过其他的语言的垃圾回收吗  b. 为什么Go语言要使用三色标记法5. GMP原理6. Mysql了解的怎么样?    a. 讲讲事务的隔离性  b. 乐观锁和悲观锁了解吗    ⅰ. mysql中哪些支持乐观锁 哪些支持悲观锁  c. 幻读和脏读是什么  d. 什么是索引、索引的种类、索引的作用  e. 平衡二叉树、B树、B+树是什么7. Redis了解的怎么样  a. 说说常用的Redis数据结构  b. 什么是hash,怎么解决hash冲突,除了拉链法还有其他的吗  c. redis 内存淘汰机制  d. redis 过期删除机制  e. 8. 其他语言有了解吗,还是就会Go  a. 讲讲Go中协程是怎么通信的  b. 如果我想要主协程等待其他协程运行完再运行应该怎么执行    ⅰ. waitGroup的底层试是什么  c. new 和 make的区别9. 手撕,判断链表是否有环LC原题,(15分钟) 从0手撕 acm模式10. 目前手上有几个offer11. 反问#go##golang##春招#
点赞 评论 收藏
转发
4 10 评论
分享
牛客网
牛客企业服务