11.23 一面 面了80分钟了,自我介绍,很多八股,1道算法题,sql查询,联合查询。 面试后好像不理解我那个项目,解释了一般就问八股。其他的忘了问了啥,印象最深的就是hashmap和底层原理,以及多线程下出现的问题。 11.24二面 自我介绍,项目,算法题。技术问题都是追着项目问的,没有很为难。算法题就是分词,比较简单。写代码的时候有点小问题,面试官提醒了一下,最后发现问题了。 反问:业务,培
第一题:100% 第二题:100% 第三题:100% 第四题:100% package main import "fmt" func main() { n := 0 fmt.Scan(&n) nums := make([]int, n) dict := make(map[int]int) for i := 0; i < n; i++ { n, _ := fmt.Scan(&nums
#面经# (美团面试官跟网上传闻中的一样好) 一面(应该没凉) 自我介绍 说一下操作系统是啥 进程与线程区别 进程与进程通信方法说一下 多路复用说一下 进程调度说一下 零拷贝说一下 页调度说一下 OSI模型说一下 tcp 说一下 udp说一下 输入url后流程 tcp三握四挥 https说一下 常见网络攻击方法说一下 mysql查询优化说一下 索引都有哪几种 红黑树介绍一下
《写面经攒人品系列高强度更新中...》 一面 75min 1、为什么选择计算机方向就业? 2、两年内的职业规划是什么样子的? 3、介绍一下第一个项目 4、为什么使用protobuf,它的优势体现在哪里(答api和字节流) 5、和其他字节流的工具对比,它的字节流有什么优势?(不会) 6、除了你提到的优势,还有别的么?(没答出来,面试官补充了兼容性,内存占用两个点) 7、zookeeper是怎么用来注
开头自我介绍以及问项目中的难点。 1.给一个List集合,student里面有id,classId,name,要求对该集合里面的内容进行去重以及按照classId分组。(事后网上看到了五六种解法) 2.MySQL中有一张学生表,查询表中重复字段的个数。 3.现在有学生,班级,课程,请为这些数据设计表。 第一次工作面试,问的很基础,面试官也挺好,就是自己太菜了答得都不怎么样,还得练。
4月17 19:00-20:20 80min 感觉凉了,写个面经接点好运 实习相关: 技术栈、模块框架 Spring Boot: 实现原理 IOC 声明Bean的注解区别 Spring和SpringBoot区别 AOP原理 如何实现动态代理 MySQL: 存储引擎、InnoDB特征、与MyISAM区别 事务特性 如何保证原子性、隔离性 数据库三大范式 索引结构 B+树和B树区别 批量删除数据时数据
8-23 一面 开场常规自我介绍 问为什么选前端(因为本硕专业方向更偏算法之类的) 问前面做了两次笔试 有没有总结哪里做的不好 立马出题 1-10的数字,任意去掉两个数字,怎么快速找到---面试官看我取巧了就扩展到任意连续数组 ------------------------------基础考察------------------------------------- CSS相关 css3有哪些新
8.18一面 算法题(链表) 常规八股(tcp.udp.键入一个网址到显示的过程.dns劫持.中断.arp协议.进程线程等等) 项目 学习方法 8.23二面 场景题 手撕 字符串的子集 口述算法 一个很大的有序数组,一个数量比较小的有序数组,交集 项目、分工、棘手的事、怎么解决 职业规划 8.25hr面 8.30意向 咨询了美团HR,前端方向还缺简历,岗位亮点有这些: 专业不限,欢迎所有具备计
岗位:web前端工程师 一面:计算机基础:计算机网络、操作系统、计算机组成原理等,经典八股文。编程题比较简单:二叉树相关算法 二面:先是聊了一下项目相关的经理,对项目中一些问题处理的经过,以及一些有关项目管理过程的问题。之后做了几道思维题,考了二叉树相关的算法。 实习:首先熟悉项目,了解业务需求以及项目的一些规范。之后接触需求完成开发,这个过程多和前辈沟通学习,初来乍到,有些不熟的地方是难免的,转
部门 到店事业群-平台技术部 8.28 美团一面 1、vue2和vue3有哪些区别 2、底层原理实现方式有什么区别 3、proxy如何实现代理 4、http和https区别 5、如何学习前端,学习路线 6、有遇到印象比较深刻的问题,权限控制是干什么的 7、详细介绍一下跨域的原因及解决方式 8、一道双链表求交点的算法(自行实现链表结构) 时间复杂度是多少、空间复杂度是多少。 undefine和nul
1.项目深挖(都忘光了,没答上来几个) 2.java集合,原理 3.java的Map,原理以及实现以及细节 4.算法题(字符串输出重复的任意字符) 5.springboot常用注解,解释使用 6.http报文组成(压根没背) 7.osi网络模型 面试时间一小时,面试官人很好,有不会的也会提示你,就是我自己太垃圾了了,八股都没记住几个,直接凉凉
1. 自我介绍 操作系统: 2. 你觉得操作系统中是如何进行CPU分配的? (一开始还没明白,想了一会原来就是进程的调度算法,6种都介绍了下,分析了优缺点) 3. 操作系统中的用户态和内核态?(常规八股) 4. 操作系统中的虚拟内存和物理内存?有什么意义?底层是如何映射的?(一直往底层问怎么实现的) 5. 执行一个类有哪些流程?(常规八股) 计算机网络: 6. 一个http消息是如何在ISO模型当
面试官长得还挺帅,笑眯眯的,人很好,会慢慢引导回答 八股: 1、进程和线程的区别 2、手机同时运行多个程序,这些进程和线程的运行过程 3、死锁(经典问题) 4、移动端项目开发过程中对进程和线程的使用 5、osi系统模型有几层,具体是啥 6、跟开发相关的osi层 7、http和https的区别(典中典) 8、文件传输的协议有哪些 9、tcp和udp哪个是可靠的 10、tcp如何实现可靠性传输 11、
问的总体比较基础, 除了项目之外的部分如下: 说一下浅拷贝和深拷贝的区别 常用的 List 下的数据结构有哪些, 分别说一说区别和底层实现 再介绍一下 Map 包下的吧, 介绍了 HashMap 底层实现, 扩容机制, 以及 ConcurrentHashMap 如何保证线程安全 JVM 内部是怎样划分的, 内存结构是怎样的 对象晋升是什么, 过早晋升会导致哪些危害 介绍一下 MySQL 的引擎,
项目 tcp, udp,区别,应用场景 HTTP 方法,GET/POST区别,状态码 HTTPS cookie, session,免密登录 进程与线程 死锁,条件,解决方法,银行家算法 mysql索引,B+树 聚簇索引,非聚簇索引 慢查询 事务,ACID,事务隔离级别 4个JOIN 不同数据库的应用场景 智力题: 赛马,25马5赛道取前3,问最少几轮 SQL题: 每个班级总分,