本来以为日常实习比较简单,hr预约的飞书会议就约了45分钟,结果硬生生问了85分钟八股,而且简历上没写也没有提到过的东西都会问、追问,被问麻了0.0 1. 自我介绍。 2. 项目相关(日志模块,为什么不用ELK;Kafka相关;为什么不用ES?) 3. Redis常规八股,八种数据结构,ZSet的跳表原理(忘记了),用Redis实现分布式ID 4. MySQL索引(主键-辅助索引,聚簇-非聚簇索引
2023实习第二场面试(2023.03.02) 电话面,面试官依然非常和蔼,简单聊了一下基本情况,说先做题然后再问问简历; 1.算法题:解析url 不难,做出来了,但cpp的iterater和字符串相关语法那里有点小问题(那个地方我用了伪代码); 面试官说“题做的一般,手生,后面可能没法继续了,回去再练练吧,代码还是要多写,要刷刷代码题”(确实手生,好久不碰cpp了,没怎么刷题) 哈哈哈哈奇奇怪怪
1.slice和数组 2.map,map for key是有序的吗 3.协程和线程的区别 4.GMP 5.索引的类型 6.建造索引的时候注意什么 7.索引的优缺点 8.问了点项目的 面试官:业务是自动驾驶,给算法模型训练做抽帧的,没问反馈,问的都是基础八股,感觉没啥好反馈的,问了我实习的时间和长度 薪资还可以,接了,小厂手头还有好多面试,不打算面了,大厂秋招再说吧(但是简历估计过不了,感觉今年实习
0.自我介绍 1.介绍项目里一个关于文件系统的(因为该部门主要是linux编程调优相关 2.平时用哪些linux命令 3.有没有接触过linux编程 算法 很简单的一道题 大概是一个"aa bbb aa0aa fsadfas"这样的串,求合法单词的最大长度,即不包含数字的单词 最后反问问题后,我简历里写了“能积极google解决问题”,他就问了kxsw相关的,这种一下子还真不知道该不该说。 整个过
1. 介绍一下项目,项目中的难点,技术栈啥的。(没准备,临场发挥) 2. 分布式锁、分布式事务。redis 做分布式锁的问题?感觉你对redis主从架构应该挺熟的,说一说? (答。。redis主从没看,我看的mysql) 3. 如果 一个 服务里面 同时要发起 5 个 rpc 调用,有一个失败了,怎么通知其它四个关闭?或者怎么优化这个场景,因为一个请求50ms 5个就是 250ms。 这块瞎扯了比
一面 自我介绍 项目问题 三次握手 四次挥手 DNS查询过程 原子操作std::atmoic C++内存 HTTPS和HTTP区别? 两道题:一道是二叉树层序遍历,一道是大数加法 二面 自我介绍 项目里学到了哪些东西? linux命令了解吗,有哪些 百度搜索页面完整的过程 DNS是怎么知道的?你怎么知道它,它怎么知道你?当有两个近远的IP地址,怎么做出调整让DNS选择近的? static和cons
03.21晚上一面 自我介绍,问了我的博客地址。。。。 八股文,从Java基本数据类型包装类型,问到集合,问到多线程,问到排序,问到二分,部分Java底层源码 深挖项目,我的是分布式,用到了Redis,每个点都问一遍,如何实现的,为什么采用这种方式 问了数据结构,堆,AVL,红黑树??? 给一道SQL题目,集合相关的, 算法给了一道hard,leetcode第4题,写的不行 又给了一道int反转,
面试时长1h,上来先是一个自我介绍 算法 升序链表中删除所有重复元素,太久没写链表了,一时间忘记了,讲了一下思路,面试官给我出了另一道题 判断链表中是否有环,简单题 八股 平常用的哪些数据库? redis的数据结构有哪些? 项目中如何配置redis?一些核心的参数字段? 项目中什么地方使用了redis?存的是什么内容?(后续项目部分还会问到redis相关内容) mysql中索引了解吗?有哪些? 联
自我介绍 http是什么,有状态吗 如何做到有状态 https如何加密 中间人攻击怎么解决 TCP与UDP spring优点 springboot自动装配 进程与线程区别 项目用到多线程了吗 如何创建一个线程 线程池参数 死锁产生条件 手写死锁 索引是什么,哪些场景要用索引 慢查询如何解决 手写sql语句:查找两门及以上科目分数相同的学生 编程:最长公共子序列 场景题:秒杀系统的难点 超卖问题如何
3月22号投的,3月23号晚上6点30左右,刚吃完饭打算坐教室背八股的时候打过来的电话,没办法就跑到厕所面了。电话面,三十分钟左右,问题比较常规,总体难度还可以。 #### 自我介绍 #### 介绍常见的集合类,HashMap的底层原理 #### 线程的生命周期和状态, sleep() 和 wait() 的方法的对比 #### 介绍多线程的相关工具,线程池的执行原理,在项目中怎么应用的 ####
全程1h左右面试官老师真的非常友好,面试体验很不错,暂时只能记得这些。 1.自我介绍 2.项目中sql优化相关 3.B和B+,索引(聚簇,非聚簇)相关 4.redis和mysql数据一致性 5.操作系统相关 6.进程和线程相关细节 7.浏览器输入域名的过程 8.http内部组成,参数相关 9.TCP模型相关协议 10.一台机器最多开几个进程,多少ip,多少端口 11.口述算法思路:有序链表转平衡二
大概40min - 1h。 1.自我介绍 2.mysql索引如何优化,sql如何优化 3.mysql执行顺序和细节相关 4.JVM内存模型相关 5.线程安全相关 6.redis5种数据结构相关 7.redis场景 8.分布式锁的方式 9.写算法 10.反问 面完问过hr小姐姐,二面通过。但是岗位不够,帮我把流程转到了其他部门,是真滴感动!
2023.3.25 40分钟 先写题,反转 "www.pdd.com.cn" -> "cn.com.pdd.www" 类似于反转字符串中的单词。记事本写,没编译出来。。。 面试官先自我介绍了下花名,可以写纸上或记下来,也许能留个好印象。 1. 项目里写的框架还能用到哪些场景 2. 线程池线程个数设置,单核 CPU 设多少合适 3. C++ 多态,使用场景 4. C++ 智能指针,使用场景 5. 缓
写在前面:牛客上找人内推,他们觉得你合适的话会发给你内推邮件推到他们组,一般阿里的人都会在系统开之前提前约一波人,抓住提前交流的机会 一面:电话面,30分钟还是45分钟,不太记得了。主要问项目经历和学校经历,问了一点点基础知识,无手撕算法。 二面:电话面,45分钟,项目经历+很多基础知识,无手撕算法,面完评价不错,说会尽快反馈安排后面的面试。 三面:老板+hr一起的视频面,60分钟,项目经历+一些
3月27日16:00——17:00 50 min 自我介绍 之前实习了多久? 登录怎么做的?是不是单点登录? 为什么登录用了两套系统? 了解过单点登录吗? 根据用户角色赋予读写权限怎么做的? 用户角色绑定在什么粒度上的? 如果新增了一个权限,那怎么办,这个场景有涉及到吗? RBAC 权限管理系统有了解过吗? es 用了什么功能? es 的 term 和 match 有什么区别? 介绍一下倒排索引