一面 (30分钟) 面试体验很好,面试官人非常和善,对基础问题问得比较深入。 每次都是听完我的回答后,根据我的回答发散新的问题。 1. ReentrantLock 底层怎么实现的 2. AQS中Status具体是哪4种状态?分别代表了什么场景? 3. 你提到了其中的传播状态,那么AQS中的Propagate是在什么情况下释放节点?(太细了,早忘了) 4. Innodb架构有哪些特性? 5. Inn
牛客看到的帖子 9.14 投递 9.19 电话约面 9.20 上午 一面 20分钟 1.自我介绍 2.kafka 应用场景 优势 3.mysql 引擎 MyISAM 和 InnoDB区别 MySQL中带有自增键,删除部分数据后,再将MySQL重启后,自增键是继续编还是重新编 4.ACID 5.JAVA集合类 List 6.数组转List: Arrays.asList( ) Collections.
9.13 一面 除了面试官网络非常卡之外其他面试体验还不错。 自我介绍 介绍商城项目 怎么用的redis redis-数据库数据一致性 接口幂等性问题 分布式锁所有八股文 消息队列怎么用的 手撕算法 9.20 二面 自我介绍 全程问项目,20分钟左右 9.20晚感谢信
一面 自我介绍 项目性质 毕业论文方向 怎么学习技术框架的 介绍最近的一个学习经历 做项目碰到的问题 spring bean作用域 spring怎么解决循环依赖 为什么想加入恒生电子 反问 二面 自我介绍 成绩排名 怎么学习编程的 担任过职务吗 RPC项目介绍 项目难点 做项目的目的 找工作看重公司哪些方面 为什么想加入恒生(成复读机了) 反问
9.16笔试 9.22 线下群面,去了上海的一个酒店。 去到那边人非常多,交简历,扫码签到,网络很差,拍了二维码出去扫的。 等到叫号,进去像赌场一样,几十桌吧。 我们组就五个人,全是意向计算机岗位的。四个java,一个前端,呵呵。 我们的题目,第一题是设计数据中台,第二题是智能家居。 5分钟时间思考,然后每人一分钟自我介绍加观点阐述。 再二十分钟自由讨论。最后选一个人五分钟总结。 体验真的很一般,
9.1 一面 (30分钟) 全程愉快聊天,问了问实习和项目 1. Etcd怎么实现的?原理和优点? 2. k8s的组件和架构有了解吗? 3. Nginx反向代理 4. TCP三次握手 5. ZAB算法 6. 为什么了解到我们公司? 9.7 二面 hr面 (30分钟) 1. 为什么选择去国外读研?有考虑过去国外读本科吗? 2. 如何看待合作?有哪些合作经历? 3. 受过哪些挫折,如何调整? 4. 选
hr 面,但是也是问了一些技术问题。先让我做了个自我介绍,然后确认了一下申请的薪资。问了一些比较简单的技术问题,我记不太清了。 综面 综面是主管面试。也是先做了自我介绍。 如果拿到这份offer你什么时候可以入职。 当同时收到两份offer会怎么去选择。 一个任务,自我评估需要20天,但领导只给了十天,会怎么处理。 什么原因会导致你离职。你觉得你有什么优势。 对于编程工作,你感兴趣的是哪些部分。讲
上来先手撕:三数之和(n2复杂度做了) 问为啥算法投开发 介绍一下项目,有啥难点 超卖问题定义,有哪些问题,怎样解决(简单介绍) 分布式锁怎样做的?用redisson有什么创新点(没有) 用过spring,里面的bean怎么定义的,configuration注解相关(答的很勉强) 线程池怎么创建的?有哪几种线程池?(答出)这几种线程池分别用在什么场景下(不会) 线程池的参数,这些参数怎样起作用的(
1. 问项目 2. 用过redis干过啥?(项目中写了redis) 3. redis和MySQL数据一致性问题 4. 重新设计项目会有哪些想法?(答了redis集群) 5. MySQL索引结构? 6. redis缓存击穿?业界的解决方式了解吗?(不了解) 7. spring IOC 中的 factorybean和beanfactory?(不了解,答了一下IOC的概念) 8. IOC好处? 9. 对
凭记忆写,没录屏。 自主预约(时间自主,日期不自主),约的5点,周日下午打电话问我能不能2点面,我说行。今天2点面一面,最奇怪的是,50分钟面完一面后,马上给我发邮件,让我3.05二面,龟龟,我还以为发错了。结果就是马不停蹄地二面。 提前泼个冷水,一面二面面试官都是不同部门的,所以我估计面经参考价值不大。 一面:50分钟(一面面试官问的问题比较笼统,或者说范围比较大) 1.自我介绍(讲了2个项目经
二面:50分钟(主要围绕项目展开) 记忆开始模糊....尽量想 先问了下是不是搞错了,怎么刚结束一面马上二面了。我迟到了1-2分钟。 1.自我介绍?我自我介绍有说本科自动化主要用了C语言,研一做过C助教,现在做实验室研究用的Python,自学JAVA找开发工作。 2.听你自我介绍,熟悉的语言还是比较多的,介绍一下他们的区别?主要讲了一下C有用到指针,当时学得比较辛苦,指针难理解。 3.既然你说到指
3.1 下午5.20面试 晚上8点就收到二面的通知,不得不感叹效率是真的快 3.2 早上10:30面试开始 1、惯例自我介绍 2、介绍项目,根据项目进行提问,介绍过程中会有针对性地进行提问,考验对实际情况的处理能力。 3、介绍大学生活 4、学习、知识总结的方法 5、聊家常、规划 6、反问 全程35分钟,面试官人很好,很耐心。提出的问题都是比较有针对性和在日常开发过程中需要注意的。 总的来说收获挺多
1.自我介绍 2.八种基本数据类型 3.HashMap 为什么采用红黑树 4.设计 LRU 缓存 5.Redis 分布式锁实现原理 6.一个文章表 字段包含 文章类型 发布时间 问查询一个发布时间段内特定文章类型文章 如何建立索引 (联合索引(文章类型,发布时间)) 7.jvm调优(因为我写了jvm就问调优,我是真没调过啊。。。) 8.SpringBoot 的一些实际问题 :考察了 @Condit
1. SpringCloud有那些组件? 2. 进程和线程的区别?线程私有的有什么?页面置换算法?进程调度算法? 3. 单例能写出几种?双检索变量前为什么加volatile 4. 死锁产生的四个条件 5. ZSet的实现原理?跳表 6. MyBatis 怎么打印出错的SQL语句 7. 事务的特性 8. 数据库用的什么索引?索引分类 9. http是基于什么连接的 10. 堆分类(新生代、老年代)垃
主管面,全程30min左右,因为牛客锅了听不到声音,改成电话面了,面试官挺健谈开朗(不确定这么说合不合适?),技术交流的挺开心 1. 自我介绍 2. 简单聊下实习做了什么,实习提到rocketmq,问了用来做什么 3. 学校内做过哪些项目 4. jvm从内存分配到gc到后面oom,你作为程序员需要注意的了解的有什么。这个聊了很久,他也和我讲了他的了解 5. 为什么会喜欢上编程这种职业呢 6. 学校