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.项目的多少人使用,有没有遇到并发问
首先自我介绍,然后就先问了一下快速排序(面试官不让我在聊天窗打代码,非要我口述),问时间复杂度。然后tcp握手过程,再然后问我状态码504是什么意思。最后让介绍设计模式,口述单例设计模式代码。 答的不好,肯定挂了。口述代码不清楚,还被嫌弃表达吞吞吐吐,秋招第二挂吧,第一挂是傻逼点点互动,下午笔试,晚上挂,算法题用文本编辑器也很nt。
后端开发-Java 岗位:转正实习,时间:50分钟,腾讯会议 自我介绍 实习项目介绍(他以为我的项目写的是实习项目,其实不是) 介绍项目 + 拷打(拷打挺狠的) Jvm介绍?朗诵了数据区域,显然是想听垃圾回收相关的 你只介绍了运行区域,还有其他的了解吗?垃圾回收算法 + 垃圾回收器开始朗诵 垃圾回收的过程?回答了三色标记+清理 计网的三次握手和四次挥手过程?问为什么不三次挥手 项目中怎么使用索引的
第一题的话就是选择题,问你熟悉哪种语言 第二题就是根据你的选择问对应的八股(每题可以换两次) 问了http长轮询短轮询 软连接和硬链接 关系型数据库和非关系型数据库 go语言泛型 通道 互斥锁 最后就是一个设计题吧,就这些 第三题主要就是一些通用题吧,不能换题 题1是怎么规划突然发生的任务 题2是怎么在压力下解决问题
第二题,清除数组的最小花费。 从1到n算清除数组的cost,set找MES。 用例没问题,用的int,交上去百分之0😅,下回直接用python写了