#你觉得今年秋招难吗# #晒一晒我的offer# #你的秋招进行到哪一步了# 今年秋招真是难啊😭 希望大家加油,哥们终于结束秋招了 写个经历给春招的同志们吧 复习要趁早,笔试过了才有机会面试(血泪教训) 笔试: 工作地点意向问题 八股选择题 数据库增删改查 简单编程题,(先写思路,再写程序) 算法题(太菜了,没时间做) 总结:笔试难度适中,主要考察基础知识,和恒生电子笔试水平差不多 一面: 人事
一面 9.19 45min+ 自我介绍+难点 为什么选择前端 前端领域中感兴趣的 正则(用的时候就查呜呜),用过什么场景 问了一些正则细节,新建正则的方式,new RegExp和//的区别❌ 浏览器中获取dom元素的方法 querySelect和querySelectAll的区别,可以支持哪些选择器 使用querySelect选择包含两个类的元素应该怎么写选择器(连着写不空格就行❌) 一个按钮,d
介绍raft算法? 讲一下raft leader选举流程? 开始的时候怎么选举的? 你对选举有什么优化? 介绍项目其他部分? url键入到获取页面的流程? tcp的三次握手? tcp第三次握手丢失了怎么办? 如果大量客户端第三次握手丢失了会发生什么? docker的常用命令? 如何查看linux中的系统运行状况? 如何查看linux中网络连接? 翻转链表(代码考核) go的goroutine和线程
前端 上来先自我介绍,然后问了我为什么有个项目是用js写的,一顿介绍我怎么优化dom操作 然后我说了点学习js的时候误解的东西 问了点css 让我讲讲vue的diff(分别讲了vue2和vue3的diff) 问了实习的一个协作 你是广东人,为什么会想着来满帮 问了面评说我在讲js底层原理以及vue的diff还有说了我很多博客会反复看很多次让他感觉很惊艳,但是希望我技术广度可以提一下,最后给我解释了
一面2.29 二面3.7 三面3.11 hr面3.13 前三面技术面,都有手撕,流程基本是项目+八股基础+测试用例(测试场景)+手撕。八股和项目的拷打是越来越少的。 base杭州 今天oc了
投的后台,被打捞,想着佛系面一面,没想到走到最后了。。。。 一面2.28: 一上来是三道编程题,不过都比较基础 合并链表 机器人路径dp merge排序 然后面试官根据手撕的代码,提一些问题,比如 这里为什么这样写,换另一种写法行不行,这么写有什么不好之类的 然后关于实习项目的拷打,问了很多场景题、海量数据题,有点记不太清了 http协议相关问题 一面总共80分钟 二面3.1: 聊聊天 然后两道算
20分打的招呼,沟通了一会就直接开面了 兄弟们多面真就不紧张了,但是还是相对的啊,遇到不熟悉的还是回答的逻辑不过清晰,还得练只能说55555😭,发出来给大家参考参考吧,加油兄弟们,Java必胜! ------------------------------------------------------------------------ 问题: 1.对象的三大特性 2.解释一下三大特性 3.重
#美团实习生#回馈社区,大家加油! 1.一面 3月25日 1h 2.二面 3月27日 1h30分钟 3.oc 4月2日上午10点oc oc电话途中直接发来offer 面经(美团面试体验真的很佳,化身团小子) 一面 (项目强相关)项目真实吗?几个人做的?前端也是自己做的? 1.(项目)zset实现点赞实时排行榜,具体怎么实现?(key、value怎么存的) 2.如果你在项目中使用zset存储的数据量
3.29 一面 1. go基本八股,有线程和协程的区别(我答的一般,感觉这里可以联系gmp),三色标记法,如何通知goroutine让其关闭,map的底层结构 2. mysql基本八股,几种并发问题,对应怎么解决的,索引的结构,你是怎么建立索引的等等(记不太清了) 3. mysql执行一条语句的时候突然变得很慢,如何去优化,列举一下可能的原因 4. gin框架为什么快 5. redis的基本八股,
前情提要:因为之前海投,投了滴滴的很多部门,原本已经打算去海康了offer已经接受了我连信息都填了,但是后续有一个部门QA约我面试,有一说一这个部门HR挺好的我们直接加微信聊的,然后就开始面 3.19 一面QA 1.自我介绍 2.项目介绍 3.标准盒模型和怪异盒模型 4.position的一些属性 5.display:none和visiblility:hidden的区别 6.cookie,loca
美团到店大模型算法oc了 tl: 3.22一面 3.26二面 4.1oc oc等了好久,之前阿里的几个不是测评挂就是笔试挂,只有美团进面了,面试主要聊之前实习项目。
一面3.22 项目 算法题 一个数组存着几个字符串对,每个(a,b)代表b是a下面的一个子目录,现在打印出层级关系 ,类似tree指令. input:【(a,b) (b,d) (a,c) (e,f)】 void func(vec>& ff) { cout << a; cout "\t" } output: a b d c e f 智力题 圆桌放硬币必胜策略 八股 redis持久化RDB的实现 虚拟
美团一二面 3.25一面(1h) 1、Java中的异常 2、线程池用过吗,使用线程池考虑什么因素,线程池参数 3、说一下Java中的集合 4、遍历list有哪些方式?一边循环一边删除有什么问题? 5、ArrayList的线程安全怎么实现 6、equals方法和hasCode方法 7、什么是线程安全?可见性指的是什么 8、CAS有什么问题 9、并发量比较大的话用悲观锁还是乐观锁 10、HashMap
一面 1自我介绍 上段实习: 2为什么能支持的这么高的qps 3oom是怎么排查,解决的 4为什么把数据库层面的join放代码里 八股: 5讲讲索引 6这些索引的优缺点,什么时候用什么,为什么 7MySQL b+树和b树为什么选b+树 8MySQL 为什么不选二叉树,红黑树 9MySQL为什么不选跳表做索引 10Redis为什么快 11Redis分布式锁怎么实现的,介绍一下Redission,看过
## 一面 1. 自我介绍 2. 算法:有序链表合并 3. 测试用例怎么写 4. 时间复杂度计算 5. 指针和引用 1. 区别 2. 自增的意义的区别 3. 指针没有做类型检查 7. 写代码的时候如何处理异常 空指针这种可能出现风险的地方会如何处理 8. 异常捕捉方式 1. catch中需要写些什么内容 9. 析构函数的理解 10. 深拷贝和浅拷贝 1. 区别、底层实现的区别 2. 最主要的区别,