🍎2024.9.6 一面 🍐实习 25min 🍐提问 20min MySQL索引注意事项 电商秒杀场景题 MQ组成模块&高可用&集群 🍐算法 10min 实现lru缓存 不明白高德为什么会有秒杀场景,可能是对部门业务理解还不够#阿里##高德##面经##秋招##你的秋招进行到哪一步了#
1.自我介绍 2.问项目 3.数据库索引,索引优化,B+树 4.MySQL 隔离级别,InnoDB 引擎 5.聚簇索引和非聚簇索引 6.操作系统请求分页过程,调度算法,内存扩容原理 7.操作系统进程原理,互斥量,信号量机制 8.计算机网络七层网络的协议,过程,ARP 协议 9.HTTPS 实现原理,对称加密和非对称加密的过程极其所处的流程 10.三次握手四次挥手中各个状态位的变化以及 seq 指的
四面没问技术问题,应该是hr面?但是官网显示复试 时长:20min 面试内容: * 自我介绍 * 简历上的算法介绍下 * 去实习遇到什么问题,为什么去实习 * 能实习多久 * 想做算法还是开发 * 项目遇到的困难怎么解决 * 如果进来要转golang,会怎么学习? 反问: * 转正率:未知(但是招实习,秋招也会有hc 高不可攀的鹅子能否给我个救赎的机会
base 西安 4.17 一面 面试官迟到半小时,还说等一下让他找个会议室。 自我介绍 先做3道题:经典 TopK、二叉树的层序遍历以及实现 memcpy 函数(考虑内存重叠问题)。 问项目 条件变量和互斥锁 如果使用 new 分配一个超过物理内存大小的空间,会发生什么? 如何调试程序? IP 头包含哪些字段? ARP 协议 什么是路由?如何查看路由?结果是什么? TCP 和 UDP 的区别? 什
问题内容: 我想使用Javascript在其他标签中打开新页面,但仍将重点放在当前标签上。我知道我可以这样做: 但是,当我在chrome中执行此操作时,它会闪烁新标签一会儿,然后再切换回当前标签。我想避免这种情况。 该应用程序是个人书签,因此仅需在最新的Chrome中运行。 问题答案: 更新:谷歌浏览器的版本41 似乎已更改行为。 这可以通过在属性属性设置为所需的动态生成元素上模拟+ (或打开背景
自我介绍 未来规划 B树B+树 如何创建线程进程 线程互斥 熟悉python吗?(😅我投的后台开发,姐姐) 用数据库吗? 数据倾斜 一道白给的编程题 O1时间判断一个url在不在100亿个url中,每个url 64B 火烧绳计时 全程不到30mins
本来约的4.6号面试,等了半小时打电话说面试官有急事,推到了4.7号,面试体验感还可以 二面主要就是拷打项目,外加一道算法题 问题 介绍一下你的项目 你的项目中用到了WebSocket和Netty,说一下为什么用这些技术 针对某个具体功能,使用这些技术的优势在哪,为什么不用普通的实现方式? 针对某个记录数据的功能,为什么使用Redis,为什么不用Map存储?(开始没想明白,面试官提示说分布式系统的
项目、八股、手撕算法、反问 典中典走流程,kpi没得跑
1、自我介绍 2、项目是怎么来的,介绍一下 3、介绍一下DDD 4、省略面试官对项目的各种敲打 5、DDD里面有一个限界上下文是什么意思 6、设计模式里面的原则了解吗 7、讲一下依赖倒置 8、为什么要引入mq 9、为什么选用rocketmq 10、rocketmq有什么特性呢 11、rocketmq怎么支持重试机制 12、生产跟消费有哪几种模式 13、redis了解多吗,分布式锁用的是哪种实现方式
发面经攒攒人品,许愿oc 应该是天美,实习基地投的 02/28投递 03/06一面 50min 自我介绍 介绍一下B+树(对比b树什么的) 说说多线程情境下B+树插入一个数的过程 介绍一下ACID,CAP raft同步日志的过程 算法题 可被三整除的最大和 接雨水 03/09 二面 50min 输入url到界面渲染的过程 https与http区别 https怎样加密 进程间通信方式 上下文切换过程
由浅入深的八股拷打,内容太多直接上图,无手撕无项目,着重对考察基础的功底和遇到问题时的思考
发出来攒攒人品 面试官人很和蔼,态度也很好。 1.讲一下TCP三次握手 为什么要3次,两次或者四次不行吗 2.讲一下常见的针对TCP的网络攻击 3.如何应对SYN flood攻击? 4.讲一下TCP的TIme_WAIT状态,如果服务器中存在大量的这个状态应该怎么排查? 5.如果项目中出现CPU占用过高的情况,该怎么排查和处理? 6.介绍一下Linux常见命令?top命令具体是做什么的? 7.讲一下
实习经历介绍 实习负责的项目架构介绍,各层存储 项目QPS能抗住多少,如何进行压测 分布式锁怎么做的 如何保证接口幂等性 如何保证领券不超发 如何排查内存泄漏问题,pprof如何使用 设计模式使用场景,解决什么问题 排查gc问题思路 一个服务器,cpu利用率很低,但是执行的某个简单计算逻辑经常超时,如何排查(没有任何调用链路) Clickhouse 如何解决高qps下查询性能差的问题 golang
部门:技术架构团队 手撕:二分查找 手撕:找出数组里出现两次的元素 实习 MySQL的锁、视图、事务 SQL里的几个连接 MySQL的索引怎么去设置 索引有哪几种 索引的缺点 索引和主键的区别 Java基础数据类型 除了基础数据类型还有哪些类型 接口和抽象类的区别 方法的覆盖和重载有什么区别 Array、ArrayList、LinkedList的区别 线程和进程的区别 Linux如何查看当前的进程
流程最后一步 面试时长:25min 面试内容: * 自我介绍 * 对原部门的感受 * 如何看待未来的工作 * 工作地点选择 * 对象怎么看待 * 个人优势劣势 * 性格特点 * 期望薪资 * 有哪些offer 录用评估ing