boss上的后端实习生大数据方向,很多牛友都说不咋滴,所以也没咋准备,随便就上了 5.6 笔试,很简单 5.9 HR电话面(非技术),十五分钟左右 5.14 一面 时间30-60min 基本对着简历问的,会挖项目,没有其他牛友说的那么不堪,不会压力,体验还可以,但是感觉是kpi。 ===========================================================
5.11 面试体验很好,面试官全程引导思考并给出学习建议 Golang Map的数据结构 sync.Map{}的设计的优缺点。 具体细节忘记了,面试官引导思考要多想一下为什么要这么设计,这样可以提高代码设计能力。 针对线程和协程的不同,讲一下。 Go的GC有了解吗?有观测过吗? GC有什么缺点? Kratos框架用的多吗?Kratos框架的代码结构是怎么样的? Mysql Mysql底层的结构有了
你这两个项目觉得有什么比较难的地方吗? 为什么会采用这样的技术栈? 对是的。这个项目你在其中是做哪些部分? 你可以说一下你在华为做的是一些什么。 我应该问的是常用的。你说一下虚函数它是怎么实现的? 你了解c++11的一些特性吗? 你知道怎么在main函数之前去执行的函数。 你知道大小端吗? 你知道什么是死锁吗? 怎么解决死锁的问题? 你知道用户态和核心态的区别是什么? 比如说从用户上调用到核心看它
二面完一周挂 ———————— 一面 1. 自我介绍 2. 实习经历 3. 简单介绍项目 4. 项目写了go和python,介绍下区别 5. GMP模型及其优势 6. python的多线程有了解吗,和go的存在什么不同 7. 如何避免channel导致的死锁 8. 用过select case吗 9. 有没有使用goroutine进行多线程优化的案例 10. 切片和数组的区别,切片cap是如何增长的
1.自我介绍 2.项目-用户注册组件库解决缓存穿透详细说一下? 3.高并发购票-1.车票扣减逻辑?2.怎么保证不同用户不重复购买同一张车票? 4.redis还在那里用到了(我答的查询列车信息,key-value hash)? 5.项目中用到MySQL了吗? 6.Redis和MySQL一致性怎么保证? 7.Redis的持久化方式? 8.RDB和AOF谁故障恢复更快?(不确定) 9.Redis的IO多
#实习面经##蔚来# 上一家实习公司的开发流程,代码管理(是什么模型) Git的指令有用过XXX吗,(忘记了,也没用过 如何处理代码冲突的,你们会做一个rebase操作吗 你在实习项目的测试,流水线,你有了解过吗,你如何和他们对接的 你在写代码时会关注内存、CPU情况吗 你使用过GO自带的性能分析工具吗 你写完代码会进行怎么样的测试 微服务框架的好处是什么,有什么优缺点 你了解
1. 上来手撕2道算法:n个数组成的小于target的最大数。String最长不重复子串。ACM模式,都做出来了(但方法比较暴力)。 计网。 2. TCP5层模型? 3. 4次挥手。为什么不像3次握手那样只进行3次? 4. 粘包和拆包? MySQL。 5. 聚簇索引和非聚簇索引? 6. SQL:select a,b from table where a=1 and b=2 and c=3查询过程
# 一面 腾讯会议(75min) - 微服务中拆分的力度怎么把控 - JWT和oauth2的区别 - oauth2的授权过程 - 为什么要使用授权码 - 使用了https还有必要使用授权码吗 - 微服务带来的挑战 - 切片的扩容机制 - Coding 使用go语言实现一个非阻塞锁 - mysql的隔离级别 - 分布式事务 - Coding 字符串处理 面后一周约二面 # 二面 腾讯会议(55min
1、自我介绍 2、说说实习经历中的背景 3、项目是你一个人做的吗?用户量?主要模块 4、java中常用的类型? 5、map的底层结构,数据量大了会影响查询效率吗?为什么要用链表?后续为什么又变成红黑树?map扩容? 6、说说spring? 7、spring和springmvc有什么区别? 8、spring和mybatis有什么区别? 9、mysql有那几种引擎?常用的引擎底层结构?说说B+树特点,
自我介绍 讲项目 0.HBase索引机制,Hive索引和分区机制(聊项目的时候问到) 1.线程池 过程 参数 2.syn 锁机制 对对象类的处理 3.mysql 索引 聚簇 二级索引 聚簇和二级索引间关系,包括回表索引下推 隔离级别 事务 快照读和最新读 MVCC 幻读脏读 间隙锁 undolog 我自己扩展提了binlog,主从复制 通过canal实现和redis数据同步 4.设计模式 说自己了
03.21晚上一面 自我介绍,问了我的博客地址。。。。 八股文,从Java基本数据类型包装类型,问到集合,问到多线程,问到排序,问到二分,部分Java底层源码 深挖项目,我的是分布式,用到了Redis,每个点都问一遍,如何实现的,为什么采用这种方式 问了数据结构,堆,AVL,红黑树??? 给一道SQL题目,集合相关的, 算法给了一道hard,leetcode第4题,写的不行 又给了一道int反转,
3月27日16:00——17:00 50 min 自我介绍 之前实习了多久? 登录怎么做的?是不是单点登录? 为什么登录用了两套系统? 了解过单点登录吗? 根据用户角色赋予读写权限怎么做的? 用户角色绑定在什么粒度上的? 如果新增了一个权限,那怎么办,这个场景有涉及到吗? RBAC 权限管理系统有了解过吗? es 用了什么功能? es 的 term 和 match 有什么区别? 介绍一下倒排索引
一面 2022.09.15,21:00,30 min 无序数组的中位数。 以下语句怎么创建索引? MVCC redo log 和 undo log 的区别?哪个是物理日志? 答成 redo log 和 binlog 的区别了 555 分布式锁 分布式锁释放锁串行怎么解决?(lua 脚本) 反问 二面 2022.09.19,20:00,70 min 硕士的方向? 为什么会突然间学计算机呢? 计算机中
一面 2022.09.21,14:00,45 min 删除链表第 k 个节点,后改为删除链表的倒数第 k 个节点 线程安全的集合 Hashtable 和 ConcurrentHashMap 的区别 线程池参数 拒绝策略有哪些? 线程池加入新任务的过程 JVM 为什么要分为新生代和老年代? 以下代码输出什么?执行完这条语句创建了几个对象? Spring 用到了哪些设计模式? 讲讲 AOP MyBat
首先自我介绍下:哈工大深圳24届计算机专业学生。 进度: 2022.10.3投递 -> 2022.10.14 14:00 一面 -> 2022.10.19 15:00 二面 -> 2022.10.21 14:00 转岗,一面 -> 2022.10.25 19:00 二面 -> 2022.10.27 11:00 三面 -> 2022.10.28 hr面 一面(100min) 上来首先直接手撕算法,说