时长:50min 部门:到店平台研发 1.hashmap 2.ArrayList 3.多线程相关(坦白不咋会 4.垃圾回收 5.String底层 6.类加载过程 手撕 1)单例 2)反转区间内链表 面试官部门做的偏底层,一直在拷打Java底层内容,无项目,应该凉了
今天下午约了个自习室面试,结果没找到那个自习室,面试迟到了两分钟,面试的还是一坨,应该是准备接收感谢信了。不过面试官人还是不错,我的问题也会很耐心的解答,全程也没有说会有不耐烦 1.Array原型上手写数组去重 2.原型链 3.事件循环 4.setTimeout和setInterval的区别 5.利用setTimeout实现setInterval 6.打印1,2,3,4,5,每隔一秒打印一个数字
部门是餐饮SaaS技术部 1.面试官介绍部门情况 2.自我介绍 3.说说你对操作系统的理解 4.用过哪些linux命令,lsof指令全称是什么 5.java里的集合用过吗,项目里是怎么用的 6.java里的接口用过吗,项目里是怎么用的,一个类可以同时实现多个接口吗 7.手写Deque
2023.5.9 美团 移动端 一面(1小时) 自我介绍 问项目 对安卓开发了解多少 了解网络字节序吗 你对移动端客户端开发感兴趣吗 介绍一下中介者模式吧 除了中介者模式你还了解哪些设计模式 面向对象的原则有哪些 C语言源文件编译过程 知道编译器前端和后端吗 死锁是什么,怎么避免死锁 关于前端你学过什么,了解前端的框架吗 你平时都通过什么方式学习 两个算法(判断链表是否有环、链表重排/链表折叠)
1.自我介绍 2.项目难点 3.websocket怎么用的 和http的区别 4.闭包会造成什么样的问题 5.react生命周期 6.react组件通信方式 7.diff算法 8.js垃圾回收机制 9.网页性能优化 10.Tcp和Udp区别 如何保证可靠传输 11.操作系统熟悉吗 进程和进程之间如何通信(这个没答上来 太菜了😭) 12.设计模式熟悉吗 说说发布订阅模式(这个也不会 没复习设计模式
1.自我介绍 2.测试项目中遇到的问题 3.科研项目相关问题 4.Java反射是什么 5.数组下标为什么从零开始? 6.三次握手 7.四次挥手 8.http和https的区别 9.https如何加密的? 10.数据库的锁有哪些 11.进程和线程的区别 12.链表和数组的区别 13.测试方法有哪些? 14.对电梯设计测试用例 15.Java题:重排链表 16.数据库题:子查询查找 16.老师交代的工
分享一下我自己没答上来的问题: 1、http是报文还是二进制 2、cookie是附加在http的什么地方 3、测试餐桌扫码点餐(测试相关的都答不上 4、深挖了测试实习经历,发现我是大菜鸡 5、一道简单算法、一道复杂sql 一共面了一个半小时,本来反问想多问问的,都不好意思了。 希望有好结果吧🙏
全程无八股50min 上来让我画A项目的软件架构(他说我画的不对)我没画过架构图,,, 让我画B项目的流程图和类图(说实话我那个类有几个都不记得了。。。 问了我类之间的关系怎么画)sos我真的不记得了 两年前本科上的uml课 之后就根本没复习过 谁做项目会认真画类图 我说我忘了。。 然后他说那做个题吧 (一个中等题给秒了) -------------- 我一直确认这是后端的面试 不是产品经理的吧
项目(限流怎么做的?限流策略?不限流会怎么样?实际中怎么确定的频率门槛?) 八股: 1. Java中类加载过程 2. HashMap和HashSet的区别 3. 有没有遇到过死锁?怎么解决的? 4. java中的锁,乐观:CAS,悲观:synchronized, Reentrantlock 5. 谈谈常见的设计模式? 6. 代理模式有哪两种?动态代理有哪两种? 7. MySQL隔离级别?RR隔离级
总时长37min,感觉挺短。主要是拷打项目、数据库、计网,手撕一道。 拷打项目,项目的应用领域,范围,用到什么技术了,遇到的难点 多线程和多进程的概念,区别。(说的有点乱,舌头打结) 浏览器输入网址后,从输入到整个页面响应的过程: 浏览器提取出网址,发送给服务器进行DNS解析,DNS将域名解析为相应的IP地址,以便浏览器找到目标服务器。 建立TCP连接,进行三次握手四次挥手。 发送HTTP请求 服
自我介绍 介绍在校项目 对测开的了解,为什么做测开? 订单详情系统设计(前后端,数据库) 系统没有响应,如何排查? 手撕版本号排序,怎么测试? 不会啊
一面 :见图片 二面: 细挖项目 一道代码题(重复子字符串) 一道sql测试用例 反问
2023/08/30美团技术面一面 自我介绍 问:主要对什么感兴趣?后端开发还是数据分析(我有个数据分析的实习) 答:后端 问:后端以后基本都是Java和Go,你主要擅长C++,会不会感到遗憾? 答:不会,语言不是问题 问:实习的内容,让我详细说了说 问:你这几个项目哪个让你比较有成就感 问:线程进程区别; 问:线程的状态; 问:任务调度场景; 问:定时调度怎么设计? 问:(场景题)任务每天定时触
后续更新- 已进人才池-寄! 到家事业群-80min-base北京 1. 双方自我介绍 2. 项目: a. RateLimiter类怎么实现的 b. 说说限流策略:令牌桶,漏桶,窗口计数 c. RateLimiter类底层代码看了吗?(没看) d. Spring Task中的@scheduled注解底层怎么实现的?(答了线程数为1的ScheduledThreadpoolExecutor ) e.
面试官所在组,主要做移动端手机端的前端。 我是学后端的,前端知识浅薄。 下面是我回忆的问题: 浏览器上输入URL到前端所呈现给用户的过程发生了什么,尽量把自己想到的都说说,面试官也会引导。 HTTP1 2 区别 TCP UDP UDP实现可靠传输,抓包确认,重发。应用场景。 手机端的页面浮动,浮动元素引起的问题,手机端适配怎么调试布局与适配,解决办法。 PC端渲染的变迁,过程。 js 基础语法 c