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.既然你说到指
面试时长:45min(八股背太熟了,30min光速答完,面试官给我介绍公司相关 面试内容: * 自我介绍 * makefile原理 * 编译过程 * 粘包原因和解决 * https协议 * IO多路复用 * socket编程 * linux抓包命令 * gdb如何调试 * linux查看内存 * linux查看系统位数 * 查看文件句柄 * 结构体字节对齐 * map为什么没reserve * m
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. 学校
全程30min左右 1. 自我介绍 2. 聊了聊项目相关 前后端怎么对接的?restful需要注意什么? 用户从注册到登录到验证的一个流程,前端用cookie存token和自己管理token的区别,app有cookie吗 3. 线程的生命周期,线程池等待队列默认是什么,有哪些可选的队列 4. 公平和非公平队列的区别 5. springboot @Autowired和@Resource的区别 怎么
算是楼主秋招第一个比较正式的面试了,有点紧张,自我感觉答的不太行 自我介绍+项目介绍 redis在项目中怎么用的 redis为什么快 redis的数据结构 zset的底层实现,除了跳表还有哪些数据结构可以实现呢,说下各自的优缺点 redis的持久化操作,redis作为单线程是如何实现rdb的 mysql索引的数据结构 b+树,红黑树,跳表作为索引的数据结构各自的优缺点 mysql的锁有哪些 mys
9.1一面 20min 问了20min项目,对项目的一个细节问题深挖并了一个优化 9.6二面 30min hr面常规问题 9.20 三面 25min 聊项目,实习,实习聊了很久 贪吃蛇游戏,设计蛇改变方向身体移动的逻辑。提了On的解法,让优化成O1,脑子短路了一时没想到。。 综合评估了,把最近的面经补了一下攒攒好运,许愿满帮oc。 #面经#
全程35min左右 1.自我介绍 2.实习期间的项目,在校期间项目 3. redis一致性问题 4. redis怎么做分布式锁 5.问了几个场景题,涉及一些异步问题,后端性能优化问题(挺灵活的,挺难的我觉得) 6. full gc产生原因 7.给了场景,问如何尽量避免gc,full gc 8. gc有哪几种方式,分别应用在哪 9. redis数据结构有哪些,hash复杂度怎么样 10.既然li
听说写面经可以提升oc率,我也来试试,本硕都是学的天坑专业,从今年四月魔都那件事开始正式决定转行卷后端,无实习,一个Python项目一个Java项目,不过都很水,最主要的是我投简历的时候貌似没写很认真,所以后面被面试官嫌弃了 9.26号周一上午10.30一面 自我介绍,随便说了一下做的项目 基本类型和包装类的区别 ArrayList和Linkedlist,老生常谈的问题 实现进程的方式,四个都说了
感觉是kpi面,什么都不问, 直接开ide写了一个求两个数平均数的方法,然后就这个方法开始狂扣细节,什么溢出怎么办, 我答换成long接收,问我long还溢出怎么办,奇数怎么办,负数怎么办,位运算加一减一会咋样等等等.......反正给我问蒙了, 最后结论 1.实际开发中应该使用别人写好的库更保险,然后反手给我发了一个git的链接让我去看看 2. 实在不行先if else各种判断 实现出来再说(.
听面试官说是4轮面试,二轮技术面+一轮主管面+一轮HR面 (1) 说一下自己的实习经历,负责的模块 (2) 说一下Java的运行时内存区域 (3) 开发的时候会遇到OutOfMemery异常,主要在哪个区域发生? (4) 介绍一下Java中的双亲委派模型? (5) Tomcat如何打破双亲委派模型? (6) 对于Java的垃圾回收机制了解过哪些? (7) SQL语句调优例子? (8) 索引失效场景