公司名:滴滴 岗位名:后端开发 面试轮次:一面 时间:20min 说实话,压力还是蛮大的 内容如下: - 自我介绍 - 对于添加操作,HashSet为什么只有一个参数,而HashMap有两个 - 类初始化过程 - 实例化和初始化的区别 - 什么情况下会触发类初始化 - 垃圾回收器如何识别垃圾 - vilatile如何工作,属于什么模型 - MESI协议 - 介绍jmm - 线程池,核心线程数为3,
2023.10.20 30min 过程如下 自我介绍 K8S的master上和node上的组件有哪些,apiserver作用是什么 计网八股:TCP握手挥手,为什么要3次握手,可靠性传输、流量控制、拥塞控制介绍 arp是什么,arp泛洪原理和解决方法 手撕算法:左旋转字符串(相当于移位操作,字符串按字符左移) 反问 面试官非常随和,一直在引导,说按理解回答就行,就跟聊天一样 我问能否提前实习,说正
1.自我介绍 2.项目介绍 3.MySQL底层结构 4.B+树相比哈希表和B树的优势之处 5.聚簇索引和二级索引区别 6.MySQL隔离机制,场景 7.MySQL隔离机制分别解决了哪些问题 8.这些机制都是怎么解决的 9.Redis用处和场景 10.抢红包问题怎么实现 11.延迟队列怎么实现 12.手撕:三数之和 13.反问:mentor培养制度,hc很多,接下来的流程会比较快 题目难度偏简单,整
1数据结构及应用 常用的数据结构以及平时常用的应用场景 2 Sql 索引类型 数据库的数据结构类型 MySQL的数据结构 索引失效问题的场景 3网络 Tcp 是什么? http https 区别,哪个是加密 三次握手过程 4软件工程 软件生命周期阶段 开发模型 5 Java 集合 Map中哪些是线程安全的,怎么实现安全 线程安全 基本数据类型 包装类 Java语言特征 线程池 HashMap和Ha
🤔面试感受还不错,两位面试官很和蔼,但是自己表现得一般,全程围绕项目问问题,没问太多八股。 1、自我介绍 2、问了科研方向,扯了三四分钟 3、问项目功能、技术栈 4、索引不命中的情况(不会,扯了索引失效) 5、项目里用到的索引 6、redis可以存储不同结构的数据吗 其他的都是一些项目里的场景,还延伸了场景问我应该怎么实现 基本上除了项目怎么实现都没太答出来,要么就是说错,唯一的安慰就是多少都能
公司名:美团 部门:优选事业部 岗位名:后端开发 面试轮次:一面 时间:55min 暑期实习的时候,三个Java志愿全都简历挂。当发现是因为简历附件忘了换的时候,难受了好久,好在秋招给了我机会。 问题如下: - 面试官介绍自己部门 - 自我介绍 - 介绍菜鸟的实习工作 - 工作中的设计模式 - 任务调度策略 - 集群环境下的任务调度框架 - rpc调用过程中,注册中心的作用 - 讲讲乐观锁 - 讲
安全三巨头:奇安信、绿盟、深信服 深信服线下懒得去 面完面试官还说我怎么啥都知道…… 都没深入问,能不知道吗 面试时长:40min 面试内容: * 自我介绍 * 实习介绍 * LLVM * flash sort原理 * C++编译全过程 * 编译原理有哪些部分 * 内存泄漏工具和非工具的方法 * 条件断点 * 编译时长很长怎么办 * strcpy * 数组和链表具体的应用场景 * 红黑树和数组有啥
2023.10.16 40min 流程如下 自我介绍 实习经历介绍,学到了什么 讲讲渗透测试是什么(因为我是信安专业) 讲讲科学.上网的原理(G.F.W如何探测,用户端如何绕过) k8s的deployment和replicaset区别(完了,唯一一个运维相关实际问题没答上) 如果你部署的服务,有用户反馈感知到很慢,怎么排查问题(用户端问题:网速,dns,硬件,服务端问题:程序内部,服务器配置问题,
公司名:堆糖 岗位名:后端开发 面试轮次:一面 时间:30min 面试官似乎只打高端局,源码都被问穿了内容如下: + 自我介绍 + jdk自带的工具用过哪些 + int字节数 + Integer字节数,为什么是8个 + Integer是线程安全的吗 + 原子类的实现方式 + String源码了解多少 + 对于String类,为什么jdk9之后用byte[]存储 + java获取字符串的byte[]
自我介绍 介绍一下你的项目 你在项目过程中学到了什么 你在项目中学习到了哪些技术 怎么解决跨域问题的? 出现跨域问题:Access-Control-Allow-Origin — 受同源策略限制:同协议同域名同端口 在前端使用代理,通过代理访问后端,首先配置请求baseURL,然后在vue.config.js中配置proxy设置代理,target即接口域名,将changeOrigin设为true并在
前排提醒:一点编程语言相关的都没有问 第一个问题:贪吃蛇用什么结构存储:双向队列 第二个问题:a星算法了解过吗 碰到大c环怎么处理:记录一边尝试过的次数 下次选的时候选择尝试次数少的 第三个问题:介绍渲染管线 实际场景阴影怎么渲染:移动相机 第四个问题:如何判断扇形技能是否击中敌人:向量点乘,划分象限求余弦值 第五个问题:快速判断阶乘的大小:区间逼近法 整体体验:前几个问题还行 后面的基本就是顺着
开的屏幕共享,因为面试官用的手机面试 1.说下C++三大特性 2.手写一个类继承体现封装,继承,多态 3.写一个多继承,多继承中的内存分布 4.多继承使用sizeof()函数值如何计算(面试官看我回答不上来了换了个话题,说实话,头一次见问多继承的) 5.Epoll的底层原理是什么 6.Epoll、poll、select是什么关系,有哪些不同 7.说下红黑树,AVL树,B+树的区别 8.int和do
平台技术部 cpp选手 大概面了55分钟,聊得挺开心,希望能过 面试官拿着一面的问题,特意避开一面的问题进行提问 1. 自我介绍 2. 什么时候会触发中断 3. 异常和中断的包含关系是怎么样的 4. 讲讲linux的权限 4.1 chown 和 chmod的作用 4.2 ls -alh后,紧跟着文件的读写执行权限后面的是什么东西(*) 5. 软链接和硬链接的区别是什么 5.1 各自的使用场景是什么
好消息:面试官出的算法题我见过 坏消息:要用小根堆,但我不会用C++的优先队列 好消息:面试官让我现写一个小根堆,又get到一个面试消磨时间的秘诀 大概面了一小时出头,面试官不是cpp的,所以对着简历问计算机基础八股,面试体验良好,不会的面试官都会引导 1. 自我介绍 2. 看着webserver问八股 2.1 http有哪些方法(*) 2.2 http头部有哪些字段(*) 2.3 为什么要有ht
感觉面试官在整个过程疯狂的想问我东西,但是不知道问啥。30分钟就结束了 惯例:cpp选手 1. 先问我们这边是java,可以转吗 直接可以的捏 2. 那先撕个代码吧 两个链表相加,差不多七八分种整出来了 2.1 实习了没 答:没有,因为四月份论文刚有想法,去写论文了,毕业重要 3. 先问网络,键入网址到网页显示 4. TCP和UDP的区别 5. TCP的可靠性怎么保证的 6. 会数据库吗 答:会一