秋招第一面,好多没看,凉凉 分布式锁都有哪些实现(redis+Redission+zookeeper) lua脚本有哪些用途 g1和zgc垃圾回收器介绍 arrayList和linkedList的区别 arraylist怎么扩容 ArrayList的序列化机制 fail fast和fail safe redis为什么快 redis的IO多路复用 redis持久化的方式 select poll ep
字节二面 2024.9.12 项目做了什么,用什么技术,实现了什么功能? 为什么要用布隆过滤器?布隆过滤器的缺点?真的有必要用吗? 项目是自己学习的,还是真实业务下的? 讲讲java垃圾回收机制? 追问:gc root对象都有哪些?复制算法的内存是1:1复制吗?分代垃圾回收中新生代和老年代分别用的什么算法去回收?老年代在什么条件下会触发垃圾回收? linux查看文件有哪些指令? 如果有个场景下有个
如果你正在建设一个纯静态的应用程序(与后端api分离部署),那么你可能甚至不需要编辑config/index.js。但是,如果你想要这个模板与现有的后端框架集成,例如Rails/Django/Laravel,拥有自己的项目结构,您可以编辑config/index.js,直接生成前端资源注入到你的后台项目。 让我们看一下默认的config/index.js: var path = require('
MetaApp Java后端笔试攒rp 子衿笔试平台,形式大概跟力扣差不多。但是体验感很差。 2024-研发-D卷 一共三题,每题三小问,需要你用每问的结果继续去算下一问,最后才返回answer函数。其实不算难,但是我超时了,可能是哪一步错了吧。 第一题 1)这一问看了有点久,因为有点不习惯操作,然后题目描述有点怪,不过也很简单 一个数组,然后要你从大到小排序后,注意是返回他原数组中,每个元素索引
1.Lua脚本是自己写的吗?直接讲了秒杀优化流程,lua保证redis多个操作的原子性。 2.简单讲一下求最大值思路?❓ 3.List遍历过程可以修改元素吗?fast fail机制 4.设计模式了解吗?策略模式讲一下应用?举了个例子,登陆方式很多,导致if else过多,利用策略模式,写一个通用登陆接口,不同登陆方式有不同的实现类,然后放Map里面,不同登陆方式直接去Map取了调用即可。代码解耦。
完了,让我反问: 我:第一次面试?我的效果怎么样?有没有什么大的大错误和需要改的地方?(求放水、呜呜呜呜) 面试官:说对我感觉还不错,又说到了每个人的风格不一…………(菜就多练,待会看我挂不挂你就完了) 我:实习期八个月?提前转正?(略) 无了。 总评: 这辈子第一次工作面,面试官人特别好。感觉对自己的项目感觉理解的还算到位,算法考的很简单也没啥可说的,对计网几乎0了解(我是傻呗)?对框架的八股背
1.总共三道题,几乎不涉及算法,感觉语法掌握的差不多+一点算法就行。 2.从来没见过的题型,差不多就是要你写三个函数,上一个函数的返回值会作为下一个函数的入参,最后返回结果。 3.关于编程的在线IDE嘛,体验还行,但代码补全和提示肯定不如本地IDE啦(怕判作弊,乖乖用的,也没看清能不能用本地IDE) 对我来说很简单,给了好像是一个半小时,我写起来几乎无障碍(本人算法不算强CF1400),写完了还自
1. 总共三道大题,编写界面类似与VSCODE 2. 每到大题又分别有三个步骤 3. 每个步骤的输出作为下一个步骤的输入 4. 涉及一些入门级别的算法:求一个数的数位之和,入门级DP(买股票问题) 还是比较简单的,就是文字有点多 也不知道AK了能不能给个面试机会? ---------------------------- 6.3 距离笔试完成,隔了几天 刚刚发邮件,显示已入库??? 不是,你招不起
已OC,发一下面经回馈大家 一面 简单问一下项目相关,然后开始八股40分钟 spring和springboot的区别 gc算法 gc收集器 4层网络模型 http和https区别 mysql索引数据结构 mysql怎么优化慢查询 mysql深分页,怎么解决 redis怎么判断主节点是否挂掉 数据流中的中位数,说一下思路 编程题: 旋转有序数组的最小值(有重复)- LC.154 二面 实习相关,做了
#滴滴##滴滴一面##滴滴招聘# Golang开发 10.11 一面 40min 1. 简单的自我介绍 2. 聊了一下项目(我有三段项目经历,第一段和第三段的亮点不多,所以后面的技术问题都是结合第二段项目经历展开的) 3. 项目里面的收获 4. 限流场景下,令牌桶是怎么实现的,有哪些考虑(结合实际业务讨论有哪些调整) 5. Redis的缓存淘汰策略 6. Redis热点数据处理的实现和应用 7.
面试官问的很非常规! 1、上来聊了一会儿实习和项目,问了实习过程中解决的问题。 2、然后开始分点拷打基础,先问了tcp三次握手具体是怎么回事,能不能不要第三次握手或者说只要一次握手就行? 3、能否使用某种操作,保存tcp的syn,使的不需要通过握手也能建立可靠连接? 4、http请求中的content length有什么用?如果没有这个字段会怎么样? 5、数据库中联合索引了解过吗?联合索引中字段的
1. 最大的k个元素 2. 两个人 一次可以拿1-3个石子 一共100个石子 谁会赢 3. 多线程打印 4. sql题:统计点赞数量 5. redis数据结构 6. zset底层结构 7. zset能用来做什么 8. 算法题:矩阵一个起点、一个终点 有障碍物打印最短路径(dfs、bfs) 9. epoll 10. 算法题:矩阵从头走到尾的路径数量 11. 衍生:一个矩阵如果全部为1 从头到尾路径数
9.26 15min 1、自我介绍 2、秋招压力大吗 3、有其他公司在流程吗,有offer吗 4、有没有最想去的公司(这里嘴瓢了,直接说谁给我我就去哪) 5、想来虾皮吗(我:想!hr:那你刚才不说) 6、哪里投的虾皮,或者说从哪里了解到的 反问:多久出结果 回答:10月底统一谈薪和offer,不发意向 逆天了,踩大坑 #软件开发笔面经#
面了30分钟,前20分钟问项目,后10分钟面试官讲项目组情况。面试官挺好的,会有耐心的把话听完。 1.哪个项目印象深刻 2.为什么要同时用三个数据库redis、mongoDB、mysql,都是用来干什么的 3.mongoDB里的数据为什么不用mysql存 4.es使用来干什么的?es里的数据mysql要再存一遍吗 5.kafka用来干什么的,怎么实现 6.为什么用minio不用dbs 7.有没有用
用友的面试体验非常好,面试官是位架构师,专业随和,交流的很开心 1.项目中承担的角色,详细介绍每个项目的流程及完成功能 2.在项目中攻克了哪些难题,用到了哪些设计思想,设计模式介绍一下。DDD架构具体介绍一下,在项目中体现了什么优势,为你带来了什么效益。 3. 项目有实际投入使用吗? 4.用户使用过程中,是否遇到过技术问题,具体介绍一下以及解决的思路和成果。 5.项目的多少人使用,有没有遇到并发问