美团鞭尸复活赛数据开发4.29一面,第二天没约二面,希望五一后有二面 #你收到了团子的OC了吗# #美团#
时间很短,怀疑被kpi面了 发面经攒人品!希望能接到二面! 两个面试官一位是hr一位是业务经理 1. 自我介绍 2. 根据简历问了一下实习中策略如何制定的 3. why这个岗位?觉得这个岗位是干嘛的? 4. 实习如何规划的?未来工作城市xxx 5. 碰到有压力的事情怎么处理的 6. 过去经历中有没有碰到沟通问题(合作中产生分歧怎么处理的) 反问
面试官小姐姐很温柔~ 聊研究生项目 介绍项目 担任工作 突破了什么舒适区,解决了什么困难,学到了什么 用到哪些模型,选取模型参考了什么 这部分感觉全是凑时长的。。。 计网 七层网络模型,协议 输入url到显示(老生常谈了) 常见状态码(只记得2XX,4XX, 5XX) Java 面向对象(继承 封装 多态) 重载与重写 ==与equal() 线程与进程 Linux 文件相关的一个指令(早忘了,可恶
部门:优选事业部 #前端面经##美团一面,面经##暑期前端# 一、介绍 1.面试官部门介绍 2.自我介绍 3.项目介绍 二、问题 1.内存回收机制 2.牛客编辑器交互的界面是怎么渲染的? 3.如何与后端协调 4.vue2数组arr[1]改变如何实现响应 5.vuex和pinia区别、webpack和vite区别、ts和js区别 6.JSON.parse(JSON.stringfy(obj))遇到特
1.自我介绍 2.项目具体流程,个人优势与缺点 3.为什么选测开?和开发有什么区别 4.从输入网址到打开网页的过程 5.TCP为什么不用两次握手 6.进程状态有哪些? 7.OS调度算法 8.各调度算法之间的优缺点 9.如果检出bug,但后端认为不是bug,你怎么办 10.SQL题(mid)
1. 进程和线程的区别 2. 进程的资源是否能共享 3. 进程的状态, 线程的状态 4. 死锁及解决方法 5. 进程间通信方式 6. HTTP和HTTPS的区别 7. HTTPS加密的方式 8. TCP三次握手和四次挥手, 为什么不两次握手或更多次握手 9. OSI七层模型及每层的作用 10. 在学校如何学习的 11. 怎么学习前端技术栈的, 挑一个讲一下 12. 项目中遇到的难点和解决方式 13
1、自我介绍 2、项目中遇到的问题(样式冲突) 3、css选择器优先级 4、var,let,const 5、防抖节流区别 6、v-if和v-show 7、事件循环说输出(秒) 8、自然数N,1-N里1出现的次数(暴力,别的不会) 9、数组拍平+去重(es6新数组方法秒) 感觉还没睡醒,算法题没做出,八股也有道说反了 但是面试官也没好好问,每道都想了半天才说,一共就问了半个小时
首先面试官超温柔人也很好,因为是项目实习生岗位所以全程0八股(第一次面这种紧张死了 1.查字典算法(很久~~~以前写过所以没写对,超时了) 2.手写hook 3.手写css布局 还问了跨域,hook的东西,虚拟列表问题,跨域攻击怎么办,都是很具体很实际的问法, 被拷打晕了
1.问项目 2.Hashmap怎么解决冲突?怎么判断key相等? 3.Hashcode对数组长度取模定位数组下标,这一块有没有什么优化策略?(答的高低位异或运算,给自己挖坑…) 4.为什么要用高低做异或运算?为什么非得高低16位做异或?(深挖,懵了…)。 5.讲讲Threadlocal?threadlocalmap被谁引用? 6.Concurrenthashmap怎么保证可见性?如果用volati
问项目:面试官首先让我介绍了一下自己参与的项目,详细询问了项目中的技术细节和我的具体贡献。 HashMap怎么解决冲突?怎么判断key相等?:我解释了HashMap的冲突解决方法和key相等的判断机制。 HashCode对数组长度取模定位数组下标,这一块有没有什么优化策略?:我提到了高低位异或运算,但感觉自己解释得不够清楚。 为什么要用高低做异或运算?为什么非得高低16位做异或?:面试官进一步深挖
面试形式:腾讯会议(我也很奇怪为什么我是这个 #美团信息集散地# 1.进程与线程,僵尸进程,孤儿进程 2.进程的cpu调度算法 3.堆和栈的区别,数据结构上堆和栈有什么属性 4.大顶堆小顶堆的性质 5.平衡二叉树的性质 6.数据库索引的设计原则 7.js里的垃圾回收机制 8.java代码如何移植到jsv8引擎上跑 9.babel的底层实现原理 10.浏览器页面之间的通信有哪些方式 11.http3
1. 自我介绍 2. 对安卓开发了解多少 3. 了解网络字节序吗 4. 你对移动端客户端开发感兴趣吗 5. 介绍一下中介者模式吧 6. 除了中介者模式你还了解哪些设计模式 7. 面向对象的原则有哪些 8. C语言源文件编译过程 9. 知道编译器前端和后端吗 10. 死锁是什么,怎么避免死锁 11. 关于前端你学过什么,了解前端的框架吗 12. 你平时都通过什么方式学习 13. 两个算法(判断链表是
第一次真正的面大厂,答题过程只能说很糟糕,大多数基本问题答得不太好(都想直接结束面试了),但可能是框架问题回答得不错,面试官给过了,积极准备二面了!!! 问题如下(只记得这些): 进程与线程 TCP与IP bfC h5语义化 meta的基本应用 es6中的symbol, bigInt 箭头函数与普通函数的区别 对组件的封装 react与vue的区别 redux的理解及其在项目的应用 React h
# 三道手写 1.实现一个函数,可以实现下面的效果 ```javascript chunk([1,2,3,4],2) //[[1,2],[3,4]] chunk([1,2,3,4],3) //[[1,2,3],[4]] ``` 先用shift实现了一边,问能不能不改变原数组? 又用slice写了一边 2.实现一个函数,能实现下面的效果 ``` js add(1)(2)(3)//6 add)(2)(
第一次面试, 在牛客上面, 不懂怎么录屏, 只能靠回忆了, 面了一个小时, 前半个小时问问题, 后半个小时写算法....(没写出来, 上学期学数据结构的早忘了) 全程没问项目, 可能是项目太垃圾了吧.... 自我介绍 问了一些关于二学位的问题,问二学位毕业还算不算应届生 o(TヘTo) 怎么学习前端的 对未来的规划, 答的成为中级前端工程师, 然后问你要怎么付诸行动, 答不知道 (;´д`)ゞ..