面试时间:6月8日 更新:寄了,第二天上午显示进入人才库,下午收到感谢信(不得不说,团子的流程确实快) 还是忘记录音了),大致有这些: 自我介绍 问了学习成绩、排名、实验室的一些信息 讲一讲项目,这一块讲了蛮久,根据项目的业务进行提问。(我自己给自己挖了个坑,我挑了我简历中简单那个项目说,面试官一直挖我这个项目,可是项目本来就简单,根本没多少能挖的。。。。) 如何使用两个栈实现一个队列 mysql
第一题:排列判断是否相邻 有一个排列,一共有n个数,还有两个数x和y,请你判断x和y在排列中是否相邻,是则输出”Yes”,不是则输出”No” 1 ≤ n ≤ 1e5 输入n,x,y 注意判断x的前后有没有y即可; 第二题:环形公路最短距离 现有一条环形公路,总共有n个站点,a[i]代表第i个站点与第i+1个站点之间的距离,特殊的,a[n]表示第n个站点与第一个站点之间的距离。出发地为x,目的地为y
8.12笔试 第一题:小美玩排列 有一个排列,一共有n个数,还有特殊的两个数x和y,请你帮助小美判断x和y在排列中是否相邻,是则输出”Yes”,不是则输出”No” 数据范围: 1 ≤ n ≤ 1e5 第二题:小美走公路 现有一条环形公路,总共有n个站点,a[i]代表第i个站点与第i+1个站点之间的距离,特殊的,a[n]表示第n个站点与第一个站点之间的距离。小美的出发地为x,目的地为y,请你求出x到
美团8.12 后端笔试代码 第一题: 给一个x和y,问它们在数组中是否相邻 #include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; vector<int> vec(n); for(auto &c : vec){ cin >> c;
4.4 1. 问了点项目(我项目很杂嵌入式物联网深度学习后端各一个) 聊天性的问了我一下感觉嵌入式c语言开发和后端哪个难? (那肯定是嵌入式难好吧,没日没夜调硬件换个教室运行说不定就好了 太玄学了 问为什么自动化来做后端了 2. 根据项目,怎么实现高并发的,你知道现在做的比较好的高并发怎么做的(主要说了个卡夫卡和rabbit) 3. redis还知道哪些(说了下集群和主从复制) 4. redis持
整个美团的时间线: 3.10号参加的笔试,ak了 3.21号到家买药一面,过了 3.23号到家买药二面,算法题做不出来就直接结束了() 3.28号收到骑行部门约面,过了两个小时收到感谢信 3.31号骑行一面 4.4号骑行二面 4.6号收到oc和短信,结果offer邮件卡了没发出去😥 4.7号联系了hr收到offer 感觉骑行java的面经有点少,所以来补充一下 一面: 首先介绍了一下部门业务 自
美团前端一面 1.简短的自我介绍 2.说说平时怎么学习前端的,还问了看那个up主的视频 3.看你项目有用axios,axios底层原理 4.axios用promise怎么写(没搞懂啥意思) 5.现场做了一个promise题,写答案 6.说说了解的数组的方法 7.怎样判断一个值的是什么类型(先typeof,再instance of) 8.原型 原型链 9.浏览器缓存机制 10.http 11.tcp
笔试 3.25 美团一面 酒旅研发 3.30 如何判断一个东西是不是数组 事件委托,利用的是什么原理进行实现 v-for的key的作用 事件循环 做一个题 事件循环 cors跨域原理,前后端需要做什么?通过设置字段来实现跨域 浏览器缓存策略,强缓存,通过什么字段控制的(cache-control,有什么值)(相关缓存头、字段的值等)、协商缓存 全排列 new操作做了什么 Promise.all()
不知道为什么会挂,难受😣 #春招##0offer是寒冬太冷还是我太菜##实习##我的实习求职记录#
自我介绍 项目 大数据 结合项目问了些hadoop八股文 redis 结合项目问了些redis八股文 redis不存在咋更新之类的 JUC syn和线程池 spring spring和springboot区别 spring原理 mysql 索引 慢查询 计网 SSL 说了http和https区别 算法,两有序链表合并 ps:9号面,14号通知通过#蔚来##后端##我的实习求职记录#
base北京,飞书会议进行面试。 一面 写在前面:面试官人很好,交流很愉悦,明确表示是自己要招实习生所以不会为难。总的来说问的问题和我看到的面经不太一样... 自我介绍 简单介绍一下项目(真就简单介绍一下,也不问项目亮点、难点之类的) 知道分库分表吗(只是听说过,垂直、水平等等,木有实践过) 在什么数量级别下需要分库分表呢(不要上来就答2000万条) 熟悉SpringBoot吗(答不熟悉,会使用.
(一)八股: 1、Synchronized和volatile的区别 2、Redis八大数据类型及其应用场景 3、Redis简述穿透/击穿/雪崩和解决方法 4、Spring Boot最重要的三个注解 5、ArrayList和LinkedList的区别 6、HashMap和HashTable的区别 7、Spring Boot配置加载的方式 8、JVM垃圾回收机制 (二)算法: 1、合并有序链表(htt
更多实战面经八股地址:地址 【度小满】后端开发实习一面 个人介绍 学校,实习经历,个人评价,在校经历 首先是问阿里的实习项目,怎么来优化的。 然后就开始八股: b+树和b树,查询效率 可能是(联合索引)最左匹配原则,索引失效情况原因,进行全表扫描,后面也是问了索引失效有哪些原因。 mvcc 快照读,当前读 实现快照读,readview linux如何查看内存top 空目录 rm可以删除吗 创建文件
自我介绍 项目介绍,项目所使用的技术栈 脏读、不可重复读、幻读是怎么产生的 数据数索引数据结构 为什么不用哈希表(我只记了B-树和B+树的比较,跟哈希表比较不是很清楚,导致下面的问题回答的不好) 除开区间查找B+树还有什么优势 跳表(回答有一点点了解,其实完全不了解,被追问之后乱说一通) http tcp ip 分别在哪一层 tcp首部字段有哪些 进程跟线程的区别 线程有自己的哪些东西(我回答有自
1.自我介绍 2.JVM内存划分 3.JVM那些是线程私有的,哪些是线程共享的,怎么共享 4.了解程序计数器吗 5.讲讲了解的阻塞队列,Jdk里的阻塞队列有哪些 6.ArrayList和LinkedList的区别,底层是怎么实现的 7.HashMap和HashTable有什么区别,HashTable的线程安全是怎么保证的 8.讲讲Jdk8之前和之后的HashMap 9.HashMap的底层原理,H