1. 自我介绍 2. 实习项目,说一段最有成就感的 为什么用mongodb redis大key redis淘汰策略 redis持久化策略 3.做题 二叉树层序遍历 排序 用自己擅长的排序算法 我用了mergesort 读golang代码 口述输出 一面通过
感觉答的差不多了,但是还是一面挂 1.自我介绍 2.实习项目介绍 3.实时项目的延迟是多少? 4.java这个语言特性有什么? 5.有没有做过多线程类似的开发吗? 6.比如java中有一个collection的一个副接口,下面有两个子接口,一个map,一个list,这个list和map他有什么数据结构,或者有什么差异? 7.python我如果发起一次http请求,这个他的底层,比如网络模型等到服务
一组5人,非结构化面试or无领导小组,都是针对简历做提问 1.自我介绍 2.介绍自己的“高光时刻” 3.分别针对每个人的介绍具体提问 4.如何看待产品经理,他的职责是什么?优秀的产品经理应该具备哪些素质?你做产品经理的优势在哪? 5.没录音 忘了问啥了orz 6.面试官介绍未来业务方向,反问 抢答的前提是自己一定得构思好了,开个好头,因为每个人的经历是不一样的,没有标准答案。别人答的时候还是比较无
1. 简单八股。 HashMap底层原理,和HashTable的区别。 static关键字,用法,作用。 接口和抽象类的区别?抽象类可以多继承吗? java多态的实现。 四次挥手。 Mysql索引结构。为什么要用b+树? 2. 项目。 描述一下项目业务场景,整体架构。 假如业务增长特别快,流量突增,你会怎么办? 3.手撕 LC 56 合并区间。 手撕mid没写出来,gg。 跟kpi面一样简单的手撕
一面 1.在字节的实习做了哪些事,设计了什么样的方案,解决了什么问题 2.内容查询能支持多大的并发?我说QPS只有几十;问流量放大1000倍的情况下,怎么应对?答限流,除了限流呢?就是要抗住1000倍压力。脑抽想到消息队列,问我查询用消息队列怎么削峰,查询过来放到消息队列再去查,我就觉得不太对了,赶紧换思路;然后想到缓存。 3.缓存和数据库怎么保证数据一致性?答用先更新数据库再延时双删,提到db更
设计岗校招最耗费精力的就是各种测试题了,大家需要具备扎实的设计基础和良好的设计思维,这是通过测试题的基础。如果时间允许的话针对各个大厂的测试题风格和方案产出要求,需要有针对性地进行练习和准备,熟悉各种设计方向设计工具使用。 在准备测试题的过程中,需要注意以下几点: 多看各公司的测试题可以更好地了解各个公司的测试题风格和方案产出要求,同时也可以帮助你熟悉各种设计工具和软件的使用。 注重细节:测试题的
1.自我介绍+项目介绍 2.mysql隔离机制 3.说下mybatis的分页 4.java集合知道什么? 5.线程的生命周期 6.final关键字 7.死锁是什么 8.项目怎么进行的mysql优化 9.项目怎么实现的登录路由权限控制 10.反转字符串 ———— 虽然答的不咋滴,给我解释了一下死锁和一些线程生命周期的知识,让我回去再看看。其他的也不知道我说的对不对,但是一直在输出的说...总之是,第
先说背景,9本,二战失败,机试370。 机试 3/15 我大概做了150道leetcode题,80道简单,60道中等,10道困难吧大概。主要是滑动窗口,dfs,bfs,回溯,动态规划,贪心,二分查找,优先队列,并查集,单调栈之类的题目。当然一些简单的数据结构的题目也是要做的,像是字符串、线性表、队列、栈、哈希表,不过这些题往往比较简单,机试很少会考到这么简单,可以用作练手。树和图会考,但考的比较少
华为提前批,我比较幸运,只有一轮技术面和一轮主管面,目前在池子中 一、技术面(时长1h5min) 08-18 1. Java的跨平台的机制是什么? 2. JVM内存是怎么管理的? 3. GC一般在什么时候触发? 4. 调用GC(System.gc())之后会立即触发吗? 如果立马触发的话,会导致频繁回收,又会带来什么问题? 如果不是,是什么机制来保障的(finalize) 5. J
面的无线部门,大部分是c所以没问java 一面 1、栈和队列区别,中序遍历 2、重载和重写区别 3、linux编程知道吗 4、需求分析要做什么 5、重构需要注意什么 6、算法题,挺简单的..以至于忘了.. 7、笔试题讲一下 ---------------------------------------------------- 二面 1、其实就是找最大的连通分量 2、项目里的细节和一些优化的问题
我是第八批。 二面摄像头都不用开,我开了又和我说关掉。 纯纯聊天,问了个reactor有什么缺点 然后两个智力题。 说部门c++用的少,基本都是在交易系统。 一共十五分钟。麻了,应该是凉了。 #华泰证券##c++##秋招#
9月19日华资技术面(面试难度一般,20min内) 1.上来先来个自我介绍 2.数据库建立索引的原则 3.如何优化SQL语句 4.Java接口和抽象类的区别?重写和重载的区别 5.get和post的区别(说了幂等和非幂等,面试官不满意) 6.http和https的区别 7.平时怎么学习的? 8.项目前端怎么做的,会vue吗(不会,准备的vue问题未问)招的是java实习生但需要会vue 8.负载均
又是全程项目. 面试官扣住一些细节发问, 想抓住不放 为什么做这个项目? 反问: 面试官感觉公司的氛围怎么样 面试官没有想到我会问这个问题, 停顿了一下, 说挺好的. 当我和他说我希望早9晚6不加班时, 他明显感到惊讶, 并且说我很真实. 他说实习生和正式员工是一样的, 也要加班.(这就很搞笑了, 我之前面试的所有公司, 都和我说实习生是不用加班的, 怎么到你这, 就成了实习和正式员工加班是一样的
1 自我介绍 2 询问项目相关 三次握手 tcp udp区别 七层模型 写题 三道题选一道 选了经典的买卖股票 问后续可能会让我用C/C++ 怎么看 最后没有反问环节 许愿主管面 #华为面试##华为数通#
时长30分钟,问了很多问题没有录音,可能会有遗漏 1.自我介绍 2.项目相关 3.java与c++的区别 4.JAVA的特性 5.JRE与JDK的区别 6.JDK1.8的变化 7.基础类型和包装类型的区别 8.String与StringBuffer的区别 9.集合相关,list和map的区别,map键值是否允许为null,数组与集合转换的方式 10.多线程的实现方式 11.数据库优化 12.数据库