更新: 过了, 二面拒了, 因为有京东OC了 1. 自由介绍 2. 优缺点 学习与专注能力较强, 缺点没说,他也没问 3. 大学遇到的困难 这个不知道怎么答,感觉我大学挺平稳的,没有什么千钧一发的时刻, 但是还是说了一下自己从"想找工作"到"开始找工作"的变化, 需不需要做一些美化之类的呢 4. 一个txt文件, 里面有很多单词, 用空格隔开, 你要怎么统计各个单词的频率 用字符串分割, 遍历,
自我介绍 hashmap 他的线程安全类 hashmap是会死锁的, 你知道吗(头插法会死锁) i++是原子操作吗(不是, 可以用AtomicInteger, 用CAS去做, 但是如果竞争激烈的话会导致自旋消耗过大, 这时候要换LongAdder) 动态代理和静态代理(jdk原生或者cglib, 答得不好) jvm的理解(数据区,回收器,对象内存分布,回收算法) 常见的7个GC回收器 四个引用(强
时长:1小时 1. 自我介绍 2. 介绍面试流程 3. 进程和线程的理解 4. 进程通信的方式 5. 说一下互斥锁和信号量 6. 虚拟内存 7. 32位机器的虚拟内存有多大 8. 共享内存的使用场景 9. 多线程操作共享内存需要注意什么问题 10. 内存分页和分段 11. TCP和UDP的区别 12. HTTP的请求包含什么内容 13. HTTP的数据体包含什么属性 14. HTTP是不是长连接
时间线:3.14笔试;3.30电话突击面试,3.31看到自己挂 岗位:产品暑期实习(数字金融线 一面 1. 自我介绍 2. 如何看待产品经理 3. 你做产品经理什么优势 4. 选一段实习经历介绍 5. 这段经历学到了什么 6. pm行业三五年规划 7. 用框架去介绍你喜欢的产品
面试官先做了个自我介绍,到家事业群 自我介绍 栈和队列的区别 树的遍历方式有哪些 手撕力扣,树的层序遍历(需要自己创建树节点类) 如果让你测试树层序遍历这个方法,你会怎么测试 狂问项目,从服务器安全漏洞、分布式部署雪花算法、数据库线程安全怎么实现的到jenkins具体如何部署(我简历写了这些,没想到都问,然后我就结巴了,这就重改简历) 重点问我jenkins如何部署,本地还是服务器部署的,怎么使用
最近两天面的百度,百度流程很快,基本连着一天一面 一面(30min) JavaScript中的数据类型有哪些 css让元素实现水平居中的方案有哪些 fiex:1包含了哪些属性 重绘和回流的区别 如何实现数组去重,有哪些方法? 闭包概念和垃圾回收机制,闭包产生的问题和使用场景,如何解决? JavaScript的event loop 介绍一下promise,为什么要有promise,它解决了什么问题、
携程一面复盘 1.自我介绍 2.项目经历深挖,有没有看大盘数据的影响,数据不太好的需求原因,你的角色 3.为什么不做技术 4.开发评审之后产品会做些什么 5.排期、联调有没有遇到什么问题 6.临时变更需求,产品怎么处理这个问题 7.网易业务部门机器人的主要功能 8.怎么发现平台的需求 9.实习中做的最成功的产品,数据流转的过程,深问细节 10.为什么做H5和小程序 11.实习经历最大的收获 12.
普通二本,海投简历,有一天早上忽然收到电话说约线上面试,专业面,主要问了以下问题 C语言#<>和双引号的区别 C++多肽的理解,静态变量在c和c➕➕有什么区别 定义变量有什么要求 静态变量有什么特点 对数组有什么理解 内存泄漏有哪些形式 While跟do while有什么区别 C++构造函数 什么是野指针 结构函数能定义虚函数吗 C++ Malloy和new有什么区别 Linux通过什么指令访问存
陆陆续续学了一年想找成都java后端,被深圳qq捞简历,打电话问了毫无手机端开发经验还是约了个面试。 -1h30min- 1.java基础 2.计算机网络 3.操作系统 问的很基础,主要在于有没有自己理解,尽量别死背八股还得知道为什么这样设计。 编程:手写单例+基础编程题。(简单,会问实现思路,感觉面试官对算法题比较生疏?) 面试官人还是很好的,聊天无压力,给评价“基础扎实有自己理解”。但是因为岗
1.盒子模型分哪两种? 2.说一下flex:1,有哪三种属性,base设置的是什么?不设置是什么?base和width的优先级? 3.详细说一下输入一个链接会发生什么? 4.在页面渲染的过程中,css会不会阻碍dom解析,js会吗?如何解决阻碍dom解析的问题 5.<link> <js> 会阻碍js的解析吗从?(这个问题我始终没听太懂) 6.前端有什么安全性问题? 7.面向对象的继承? 8.手写一
1自我介绍 2介绍一个自己做的项目 3具体介绍一下主成分分析,你是怎么做的,用了什么指标 4如果在工作中你遇到了一个不会的问题,你怎么办? 5场景题,我想知道小说市场主流的情况,你会选择前百分之多少的小说进行分析,为什么。 50%,平均来看一般主流小说每天都有十万以上阅读量,假设市场总的是两千万(未录音,有点记不清) 6反问
主要做的是嵌入式方向,投了4399的c/c++游戏开发。0825安排的一面,腾讯会议面试。0828收到感谢信。 问了几个简历里面的项目问题,其余基本上全是八股,应该是方向不太匹配所以挂了。 流程是笔试+技术面(只有一面)+hr面+总监面。 1. 自我介绍。 2. 无人机项目问题? 3. C++类型的字节数,字符串、int? 4. 设计模式有了解吗? 5. 反转链表有什么思路?还有没有其他思路? 6
metaAPP好凉的面试,不到半个小时 new和malloc的区别 define宏的定义,目的,作用 vector的底层实现 map的底层实现,应用场景,为什么使用红黑树来作为底层? 键值映射,vector也可以实现,为什么不使用vector? TCP与UDP的区别 有情况下使用UDP上面封装一层可靠传输,为什么不使用TCP? 智能指针的种类,分别的引用场景,为了解决什么问题? 锁的种类,分别的引
💼 公司岗位 软件开发工程师(后端) 9.23 线下vivo大楼面试 时间半个小时不到 岗位需求:web后端。 问的八股有数据库,线程和进程,线程池。大多基于项目来问。 还有前端和后端的通信方式之类的 做了一个快排的排序过程,还有笔试里做错的一个栈的题目,让重做了一遍,又做错了。 还有就是项目实现的一些细节问了三四个。 总结: 需要补一下通信协议和线程的八股,以及数据库。 反问环节,问了部门的主
一面: 做项目用的什么数据结构?hashmap底层原理扩和扩容机制,array和arraylist底层区别,redis都存了什么,mysql的表怎么使用的,mysql事务,设计模式,项目问题解决,技术学习路线,threadlocal用法及底层原理,synchronized和lock的区别,项目多线程使用,用线程池原因,线程池参数讲解,自己的线程池参数。 算法:用两个队列实现一个栈 思考:设计银行流