自我介绍 问简历,问之前的实习带给你啥,让说一说简历上一个项目,这个项目让你觉得最有意思的地方(问做了啥) 未来半年职业规划 linux会吗,说五个linux的命令(不怎么会 直接过了) 死锁是什么 产生死锁的条件 进程之间有哪些通信方式 堆和栈的区别 了解并发编程吗 给了一个网址让分析由哪些部分组成 现在从我这访问美团的官网,中间是怎么通信的 地址解析过程说一下 问tcp/ip的网络层下一层是啥
自我介绍 城市选择问题 平时上什么课程 简单介绍项目内容 项目中有遇到什么问题(印象深刻的bug) 对测开工作中的测试和开发的理解 知道chatgpt吗,了解吗,用过吗 chatgpt会对社会造成什么影响(我说了人机交互,saas革命) 为什么你制作的视频有上十万播放量,获得关注的原因你觉得是什么 为什么觉得自己在开发和测试上存在优势 投过什么公司,什么岗位,offer情况 ———— 做题: 一道
js数据类型有哪些?基本数据类型和引用数据类型的区别? js作用域有哪些? 深拷贝和浅拷贝的区别?如何对数组进行深拷贝? 什么数据存在对象中,什么数据存在prototype中 如何判断A是不是B的实例 this的指向?如何改变this的指向? 什么是原型链?原型链的终点?Function.prototype指向哪? 异步编程的方法 说一下promise promise如果后面有多个.then怎么传
测开挂了一次了,又来被捞了 美团小姐姐面,人很好,声音也甜 自我介绍 我看你简历上面有3个项目,Web框架,RPC框架,消息聊天系统,能详细说说你其中的一个项目吗 用的什么架构,具体怎么做的,Mysql和Redis怎么使用 RPC和RESTful的区别 MySQL建表你使用了外键吗 Redis你只是用Zset吗 ,缓存的那些技术有用吗 缓存雪崩、缓存穿透、缓存击穿 项目中的负载均衡你是用什么进行分
第三次被捞 4.24一面 聊了自己有关深度学习方面的项目 Tcp和udp的区别 int和integer区别 HTTP基于tcp还是udp 双等号和equals的区别 java的三个特性 哪些方法用到了多态 实现多线程的方法 String stringbuffer stringbuilder区别 如何测试美团搜索框 写了两个mysql的语句,一个是检索,一个是用了group by+order by
之前看了其他美团实习同学一面的面经,今天的面试基本都是单个知识点不断进行深挖。整体加上提问环节总共 40min。 之前背了很多八股文,包括Myql的引擎呀,JVM啥的,面试基本都没有问到。 首先就是自我介绍,然后就是针对简历的项目展开了追问。问了很多,项目的架构,实现的细节。 1、因为我的项目中用到了OGG,面试官对这个比较感兴趣,就问了一下实时的数据怎么操作的,就是怎么样把Oracle等其他数据
2023实习第七场面试(2023.03.23) 30min 第五、六场都是蚂蚁,两个部门都是进系统前电话面的,没问什么内容就没记录,一个因为我不是java一个因为我不是硕士,都劝退我;最后我就没投蚂蚁,没进系统; 没有算法题,全程也没问什么东西,面试官中间沉默了得有七八分钟,绞尽脑汁的在想问我什么; 1.自我介绍 2.简历聊项目; 3.互斥锁的底层实现原理?信号量底层是怎么实现的? 4.生产者消费
3.22下午更:和HR打电话沟通了回复时间,系统发出不能修改,HR建议先接了,如果有更好的后期提前打招呼沟通即可 3.22上午更:收到Offer了,要求3.24前回复,其他公司还在流程中,考虑要不要接 之前实习是用Android的,不过部门只缺iOS,面试官说不影响,实习生有充分的时间学习;美团有自研的双端统一架构:依赖容器化,但是底层还是Naive的,所以还是要掌握基础,容器化只是工具 一面纯八
自我介绍 详细问实习做的工作(业务逻辑,代码,优化) 学校里的项目 JVM,类加载机制、GC 详细说下集合类 HashMap、HashTable、LinkedList、ArrayList ConcurrentHashMap 线程安全、分布式锁 synchronized、lock MySQL事务、索引 MySQL如何优化、分库分表、主从复制 Redis相关 AQS RPC、消息队列等 Spring
由于我本人没有记录全部问题的习惯,以下面经中的问题都是我回忆起来的一部分。 字节 一、项目 1.微服务注册与发现机制? 2.服务之间的通信? 3.负载均衡实现方式?原理? 4.项目中是否用到MYSQL调优?细说 5.实习项目 二、八股 1.线程之间的通信方式? 2.Java的notify()底层实现原理? 3.equals与==与hashcode 4.equals没有重写,调用时会调用hashco
面试官很好,不会的引导 1.JMM,一个应用程序在启动后。各个数据在内存中的分布 2.代码在编译完成之后存放在哪里,静态变量放在哪里 3.永久代(元空间)存放了什么 4.未初始化的变量放在哪里 5.方法存放在哪里 6.双亲委派机制 7.常用的类加载器 8.如何加载机器上的某个jar包->反射 9.常用的classLoader 10.并发Hashmap,如何实现线程安全的 11.put,putIfa
八股(30min) ArrayList和LinkedList的区别和特点以及使用场景 如何将ArrayList变成线程安全 并发包里有一个线程安全的ArrayList你知道吗?(不知道)CopyOnWriteArrayList听说过吗?(没听过,讲了一下CopyOnWrite) CopyOnWrite有什么缺点?适合什么样的场景? HashMap线程安全吗?它在并发包里对应的线程安全的类叫什么?
最近也是趁着这个炎热的夏天的劲,自己也是去面试了一波,也收到了几个offer,今天我就把前天在美团的面试流程以及面试题梳理好了跟大家分享下,内容都是凭记忆事后梳理出来的,如有错误的地方希望大家在评论区指出~~~~ 一面 48min自我介绍 讲讲你项目中 Redis 的使用?有了解过分布式 Redis 吗? 讲讲 Redis 的高可用方案? HashMap 和 TreeMap 讲讲? 讲讲 Java
8.12 笔试(9120min,5道编程题,牛客ACM格式,可用本地环境) 1. 判断两个数字是否在列表中相邻 2. 环形公路两站之间的最短距离(注:输入的x和y之间不确定谁前谁后) 3. 使两部分权重差最小的切蛋糕(带权矩阵)方法 4. 字符串转矩阵之后的最小权值(连通块数量)(注:2*3的矩阵和3*2的矩阵的连通性不同) 5. 树的最大染色节点数(选择相邻且乘积为完全平方数的节点对染色,非重复
唉,2面结束好久没消息,分享下面经 基本是没有直白的八股,都是掺和在项目里问的拓展 8.20 一面 实习中遇到的问题 发消息的幂等性/重复请求 mysql存储底层(char、varcahr),效率对比 redis高可用方案(集群、哨兵),会不会丢数据,怎么解决(参数 分布式锁实现 接口慢怎么定位 支付接口调用异常怎么处理 spring事务 差不多就这些,本人菜,面试官一直问,我就想到什么说什么,主