最近几家100-499人的公司,整合面经。 1、自我介绍 2、项目 3、线程的创建方式 4、sleep和wait方法的区别 5、CAS原理 6、synchronized锁的升级过程 7、MySQL方面做过哪些调优 8、索引失效的场景有哪些 基本上都在深挖项目,八股相对较少 9、接口与抽象类的区别 10、常用的设计模式都有哪些? 11、JVM的特性 12、堆内存与栈内存的区别 13、序列化与反序列化
父gc(面试官表述是说父gc)什么时候会用到 第一次遇到懵了 有没有大佬给解释一下
岗位是算法测试开发 ——————————- 7.27笔试 选择题很广 高数线代概率论深度学习cpp什么都考,考研那会数学还行,记得一些。 算法题 第一题m n k三个整数,m可以减1或者除以k,问最少的操作次数,签到题,模拟就行 第二题 输入三个字符串a b s,a b首字母大写,s小写,s可任意顺序和大小写,问s最多有多少个a或者b,这题分别计算a,b中每个字符串的数目,然后计算s最多的字符串,
网易梦幻端游UI外包 一面: 基础: 什么是数据结构?线性与非线性的区别?哪些数据结构属于线性?哪些是非线性? 队列和堆栈有什么不同?(访问元素有什么顺序?) 折半查找是什么? 什么是链表?什么是数组?以及他们的区别 递归跟迭代的区别? 广度优先搜索和深度优先搜索的区别? 树遍历有几种顺序?以及访问的顺序(根节点、左子树、右子树的顺序) 链表的倒置有几种方法? 面向过程编程和面向对象编程有什么区别
暑期实习。面试语言主要是cpp。附带一些go和py。其实入职有一段时间了,但因为过程有点坎坷后面都懒得记面经了。现在端午稍微有点空就整理一下放出来吧QAQ bg:双非本,有一些竞赛基础但没有acm牌子(太菜了),笔试大概是大部分middle随便做的水平。项目是牛客的webserver + MIT 6.824的前两个lab。 时间线:3月份开始投递。百度一面挂,美团二面挂(好像是终面),一堆笔试ak
笔试题: 1.求数组的三差,并输出结果数组。 单差:后一个数组元素减去前一个数组元素的结果组成的数组,三差:三次。考虑时间复杂度。 2.给出任意个数的有序递增数组,合并成一个有序数组。 3.参考c/c++堆栈实现自己的堆栈。要求:不能用stl容器。 面试: 个人优势在哪 学校经历, 项目:qt,opencv,算法 八股文:右值引用...... 反问:......
#面试# 第一次来面试,感觉特别有意思。 中午人事打电话,我下午就来了,结果我忘了投递的是什么岗位了 还问hr 我投的什么岗位来着,她说java,好,那我投的就是java了。 结果我java会的不多啊,我c用的比较多,面试两张表,一个简历一个面试题,一看傻眼了,没事,笑嘻嘻的写完,我也不担心(因为屋子里坐着等面试的都是23的,我24届找实习,提前感受一下)挺好的。
公**** : 内 ****君*** ,聚焦 自动驾驶、汽车、机器人、芯片、互联网 等高科技行业, 实习、校招 、社招 ,技术发展,行业动态。服务 :简历修改、升学就业咨询、offer选择导读 Case 2 一面 C++ 常使用哪些 STL 容器 map 和 unordered_map 区别和底层实现是什么 map 除了查询复杂度高还有什么缺点 vector 增删改查复杂度分别是什么 vector
引擎岗的,测试类似行测的图像长文字表格题,周四发了测试题,周一测试完hr打了电话约了周二的技术面试,技术相关的问题问的比较浅要了作品集,可能因为简历上写的项目经历不太对口,大概率凉。hr和技术总监都很亲切,面试氛围比较好。
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(