1.项目拷打 2.redis的数据持久化 aof 和 rdb 然后说他们的区别,里面的函数 3.讲一下创建线程的方式 thread 、runnable、Excetor都可以,但是实际上只有thread,其他都是对他的封装 4.线程的参数以及流程:核心、最大、阻塞队列、拒绝队列、生存时间、生存单位 5.手撕一个3个窗口卖100张票的代码 #牛客创作赏金赛##软件开发笔面经#
#软件开发笔面经# 校招,简历初筛后发了笔试。 题目类型有单选,多选,sql查询语句,算法题 两个半小时好像 选择题部分出的主要是java方面的,spring boot 和 spring cloud sql查询是多表查询统计,统计结果按原表编号顺序排列 算法题是一道动态规划,如下: 小美玩大富翁游戏,游戏中有n+1个城市排成一排,编号0-n,第 i 个城市上有一个数字a_i,表示到达第i个城市可以
1. 自我介绍 2.hashmap的底层 2.mysql的索引底层 3.Zset的底层 4.红黑树的基础知识了解多少 5.为什么Zset用跳表不用红黑树,B+树 6.聊实习 7.你还知道哪些http实体头 8.http状态码知道哪些 9.聊天 10.俺CSDN喜提快手✌的关注 面试很简单,聊天很有意思,面的时候面试官全场带笑,面完就约二面了 #牛客创作赏金赛##软件开发笔面经#
一面(10.15) 1.自我介绍 2.项目相关 3.在本地上写多叉树层序遍历 4.反问 一面完就没消息了,我还以为挂了,结果是HR忘记联系我了,还是我再在另外一个HR投了一次,收了简历才发现我过了 二面(10.25) 1.自我介绍 2.项目相关(主要是自己介绍项目亮点) 3.RR隔离级别下的MySQL死锁场景题(给SQL语句判断是否会发生死锁) 4.本地实现一个CRUD订单系统,能实时计算最高最低
1. 自我介绍 2.讲下你的学习,说着打开了我的博客 blog.picmemo.top 3.讲了我博客的学习流程 4.讲实习 5.redis的部署 6.redis的主从架构的部署 7.redis主从数据的同步 8.redis的持久化 9.Redis的zset 10.b+树 11.为什么不用B+树,用跳表 12.出了mysql的锁相关的sql题 A:select name from A where
1、自我介绍 2、讲一下项目 3、vector和list的区别 4、迭代器什么情况会失效 5、讲一下tcp的四次挥手 6、三次挥手行不行 7、指针和引用的区别 8、左值引用和右值引用 9、互斥锁和自旋锁的区别 10、多进程和多线程的区别 11、对绿盟的有什么了解 13分钟结束,面试官人还不错,就是可能是中午的原因,有点无精打采
实习经历 让你设计一个表,你应该考虑哪些方面 MySQL的乐观锁和悲观锁 索引底层数据结构 索引失效的情况 缓存三兄弟 讲讲MQ CMS和G1区别 动态代理 Bean的作用域,是否单例 线上接口很慢,如何排查解决? 让你进行线上值班,你应该考虑哪些方面? 你在发布的时候,发现有别人合并代码,如何做? 算法:大数相加#面经#
👥 面试题目 面试题目很简单,都是Java基础 问了final关键字用法,Java集合都有那些,list和set的区别 问了string常用API并说出用途 问了有哪些锁 问了synchronized能不能修饰静态方法 问了MySQL索引,索引失效的情况 问了Redis基本数据类型 问了场景题,游戏排行榜,如果等级一样的两个玩家经验值不一样,怎么排 问了逻辑题,怎么用一个4升容器和一个9升容器量
10.28 线上 自我介绍 MySQL: 索引创建的要求 慢查询如何解决 了解的持久层框架 如何实现MySQL xml文件和mapper绑定,体现了什么设计方法 xml配置文件怎么防止SQL注入 手撕:讨论区给了3个sql问题,最后一个不太确定,但没有测试用例 left outer join和inner join区别 Spring: Spring常用组件 Aop结合项目做了哪些功能 SpringM
中文自我介绍,后面都是中文沟通的 这次只有一个面试官,他说下次面试是四个人面试一上午那种 >_< 实习项目,介绍了下LLM 拷问飞思卡尔智能车比赛,感觉对嵌入式有点兴趣呢 问我知道tegra是做什么的嘛? 问计算机系统分层结构 写时复制的原理是什么?如何实现的? 计算机有两个网卡,数据包如何转发? linux网络路由配置的命令是什么? linux默认支持转发吗?如何启动转发功能? C++的std:
线上腾讯会议 自我介绍 JDK: 面向对象三大特征 常见集合的接口与实现类 线程安全的List、Map CopyOnWriteArrayList、ConcurrentHashMap底层原理概述 JVM运行时数据区 可达性分析 常见垃圾回收器 3种垃圾回收算法 Spring: Aop与代理 Aop项目里的使用 MySQL: 索引字段的创建要求 索引失效原则 ACID 四种隔离级别 读已提交和可重复读
10.21 一面: 缓存除了 Redis 还有啥? Redis 支持哪些存储类型? Zset 底层 MySQL 索引结构 MySQL 事务隔离级别 MVCC HashMap 底层结构 垃圾回收器和垃圾回收算法 CMS 和 G1 的区别 寿司:判断平衡二叉树 10.23 二面: 为啥要离职? 之前用过快手吗? 上段实习中学会了哪些技能? 寿司:最长的山脉 比如 2 1 3 5 4 2 8 9,那就是
仔细考虑了一下,虽然整个面试过程和每一轮面试官都聊的很愉快,业务听下来也是符合自己的预期,也真得很想去杭州,但最终还是决定放弃阿里菜鸟的offer,将hc留给更需要它的人~ Timeline 8.20 投递 ——> 9.3 笔试 ——> 9.25 一面 ——> 9.27 二面 ——> 10.17 hr面 ——> 10.21 收到意向 接下来分享下面经,供大家参考~ 笔试 100min 6道单选 +
mysql+redis+场景+项目拷打 拷打项目 , xxx golang了解情况,为什么转golang,讲讲你理解和别的语言的差异; mysql失效的场景 要你创建sql,你需要考虑的情况 接触到的数据库最大是多少?聊聊分库分表 怎么实现长地址和短地址的互相转换,..... pc端和微信端实现扫码登录,让你来开发,讲讲实现思路和细节..... redis用到那些数据结构,zset底层?为啥要还要
上个美团意向拒了,给hr说了一声重新释放了流程。 基础研发平台,说是做流水线自动部署这些的开发。 八股: 对jvm的理解;jvm的垃圾回收机制;垃圾回收流程;常用垃圾回收器;cms和g1;fullgc什么时候触发;MySQL什么时候用索引;遇到慢SQL了怎么解决;explain当中发现不是没用索引导致的慢SQL怎么办;为什么用b+树;事务的隔离级别;为什么选择可重复读; 项目: 实习中项目的亮点和