1、java八大基本数据类型 2、int和Integer区别 3、mysql的b+树了解吗?主键是什么索引,怎么避免回表? 4、线程的生命周期?用什么命令可以查看? 5、minorgc的触发时机是什么?如果频繁的发生minorgc该怎么排查? 6、synchronize和reentrantlock有什么区别? 7、hashmap和treemap有什么区别?treemap底层数据结构是什么? 8、说
阿里 一面 了解CTO线吗?1688了解吗? 昨晚的笔试如何,整体感觉如何? 一道手撕:给你一个日志文件,记录了用户登录行为,里面的内容为[上线时间,下线时间,用户ID],求给定的某一时刻的在线人数。 本硕都是软工的,软工和计科之间你觉得区别是什么? 硕士期间的研究方向与内容? 实验的数据集是怎么获取的? 根据我的研究内容聊一聊可做的业务?和现有的业界对比? 聊一聊你的项目(抖声APP)中比较有技
自我介绍 实习深挖 简历深挖 Tcp握手原理 虚拟内存介绍一下 Hash,冲突怎么办,设计数据结构,渐进式hash Mysql引擎,b+树介绍,叶子链表作用,多少数据量性能多少会下降,分库分表 跳表,redis为什么单线程 设计模式知道吗(我是写go的,寄) sql题,寄 区间反转链表,秒 要转语言吗(我哪敢不同意啊),java之前写过多少 (吐槽: 很不喜欢java,动不动写一大坨,搞一堆花里胡
1.自我介绍 2.聊聊项目(有什么难点,遇到了什么困难) 3.软件开发中模块的高聚合低耦合是什么意思? 4.TCP连接 5.TCP和HTTP之间的联系和区别 6.B树和B+树的区别和应用场景 7.进程调度算法有哪些?常用的进程调度算法? 8.数据库中的三大范式 9.之前有没有自学过一些开源的框架,比如消息队列之类的。 10.你觉得用C++的优缺点是什么? 11.C++相比于C性能有提升吗,你是怎么
珠海 魅族 四轮面试:一二轮技术面,三轮部门老大面,第四轮HR面 1.专业,实习经验,项目经验。自学前端最大的困难?项目怎么部署服务器?实习工作内容?了解TS吗? 2.语义化的理解? 3.script标签中的defer和async的区别? 4.css的选择器?优先级? 5.盒子模型 6.flex布局。如何实现九宫格? 7.js的数据类型?如何检测这些数据类型? 8.对原型的理解。遍历原
base北京 一面(6.29) 面试官是个很温柔的小姐姐,也没有让我尴尬的自我介绍 直接就手撕七道题,做了小一个小时 1. css实现三个效果 2. 输出题 3. 输出题 4. 输出题,没有记下来 5. 算法题,大数组[1,1,3,5,6,4,2,5,7],小数组[4,4,2,1,3,8,11],输出大数组和小数组的去重后的交集[1,3,4,2] 6.场景题,页面在用户每天第一次打开时alert(
一面 8.31 40分钟 1.项目介绍 2.围绕实习相关问题 3.c++11了解哪些内容 4.智能指针介绍一下,shared_ptr的作用,存储方式,weak_ptr的作用,如何和shared结合使用 5.lambda表达式的原理 6.stl迭代器的失效情况,unordered_map的底层结构 7.linux程序崩溃怎么定位问题 8.在某些情况下core文件的堆栈调用顺序会被溢出的内容覆盖,这时
介绍项目 项目用到了策略模式,写一个策略模式的样例 策略模式的好处,坏处 怎么优化策略模式的坏处 静态内部类跟内部类有什么区别 项目介绍到了建立联合索引 怎么辨别区分度高的列 用sql语句表示 一个email字段,类型是varchar(40) 怎么对他建立索引 建立前缀索引选择多长的长度 写sql语句判断不同长度的前缀索引的区分度 tcp怎么保证可靠传输 tcp连接建立后就一定是可靠的吗 做道题
面试是一个很和蔼的小哥,体验特别好,在我的面试中我愿意把他和美团的体验并称第一。 进程和线程 锁有哪些 自旋锁 自己项目的结构 一些工具类的编写 超卖问题的解决方案 HTTP协议,报文结构 TCP的流量控制,拥塞控制 除了消息队列你还用了哪一些常用的数据结构? 如果论坛要分用户级别,新增一些功能,如何实现? SpringSecurity权限的原理 你自己的数模比赛?负责部分 #秋招##Java##
1.自我介绍 2. 代码: 输出一个菱形 3. list和dict实现原理 4. 数组和list实现原理有什么不同 5. 链表?指针指向最后一个元素,怎么获取它前面的第k个元素 6. tcp拥塞控制 7. 数据库了解多少 8. 介绍一个最熟悉的项目 9. 高并发如何处理 10. 问一些其他项目 11. 说一件最自豪的事情 12. 反问 面试官人挺好,加油,朋友们! --------2022 09
全程50min左右,距离一面时隔2周 1. 自我介绍 2. 对你做的任意一个项目做介绍,包括背景,遇到的困难怎么解决,后面取得的成果这样 3. 实习部门转正情况 4. 本科出来找工作出于什么考虑 5. 手撕代码 一个长度5000的字符串,进行5000次询问,每次询问给出左右边界i和j,输出字符串[i,j]之间的回文子串数目,比如说aaa,[0,2]之间就是6个 6. 反问 —————————— 9
同花顺25min 自我介绍 项目 异常的分类 springboot自定义starter springboot多环境配置 sql注入 http状态码 401 (Unauthorized/未授权) 403 (SC_FORBIDDEN)的意思是除非拥有授权否则服务器拒绝提供所请求的资源。这个状态经常会由于服务器上的损坏文件或目录许可而引起。 AOP概念及应用场景 反射应用场景 远程访问mysql访问不到
自我介绍 Java接口和抽象类 Java创建对象的方式,详细说明 new String("abc")和“a"+"b"+"c"会创建多少对象 doble和float为什么会存在精度问题 arrayList添加字符串,每个字符串大小为1M,一共1k个这样的字符串,问添加这个arraylist会占用多少空间 try catch finally,如果finally和外部都返回数值,问最终返回哪一个 双亲委
美团 一面 面试官很nice,硕士做的项目问的多一点,因为确实跟他们做的比较对口,有点惊讶的是他们居然也是C++(本来以为团子都是java,看来是我太浅薄了hhhhh)。 主要问实习和硕士期间的项目。(40min) 项目实现 项目挑战 对于故障的处理 八股:(10min) 对于C++11是否熟悉。 智能指针,auto_ptr的问题。 哈希表,如何解决哈希冲突:只说了一致性哈希和链表做法。 做题:(
9.26 一面 10分钟 已凉 抽奖中的面试直通卡,也没抱希望。说是一天结束面试流程。看到是33个面试官面三天,够海的。 牛客网面试要扫码签到等叫号。很吵,几十组面试在进行。 1.自我介绍就说说项目。 2.项目亮点,实际应用。 3.linux实际应用场景,top命令实际应用。 4.判断回文串。 就想要实际应用经验,没有,题目也不想写了,直接结束。马上微信通知结束。 #面经##秋招##23届秋招笔面