面试岗位:Android开发工程师,网易 岗位地点:杭州 日期:2022-09 一面|9月13日|70min 1、自我介绍 2、项目相关问题 3、类加载 4、哪些方法可以创建线程池 5、tcp的性能 6、TreeMap和HashMap区别 7、这里有一个有序整数,用HashMap和TreeMap哪个更合适 8、线程安全 9、你比较了解的android第三方框架 10、RecyclerView 的缓
自我介绍 可以实习多久 tcp三次握手 有没有测试的经历 http状态码(说了一下,加问了5xx和4xx有什么区别) 测试人脸识别功能,写测试用例(说完后提示我少了,在各个平台Windows,iOS,Android等等兼容,还有戴口罩等情况测试) 问了不了解信道?管道?忘了,回答不了解,没问了。 常用Linux(问了查进程,怎么查固定进程号的) MySQL(一张表,学号,姓名,成绩
用了哪些框架 git命令 多线程实现,有哪些锁,怎么用?乐观锁平常在哪里用? mysql读写分离怎么使用? 集合有哪些?什么savetemplate方法怎么用的(没看见过这个方法)? 服务器端如何实现请求调用(远程服务调用,请求转发,feginClient代理,都没有回答到点上)? redis在做缓存存储的时候是以DB为主参考还是以redis缓存为主参考?数据链路层对应的哪些硬件?7层有哪些? 整
公司的升职要求有一条是举办过技术分享会,可是本人作为一个刚毕业一年的菜鸡实在是想不出来有什么适合分享的技术。 总感觉自己会的技术别人大概率也会,而拿自己不会的技术做分享总感觉有点心虚。感觉技术分享的范围太大了,实用的工具、源码解读、新的框架等等都可以做分享,自己优点拿不准该选什么,希望有经验的大佬可以指导一二。
1. 自我介绍。 2. 问本科和研究生之间的空档期。 3. 问实习经历,可能由于我说的很多,所以面试官问的也很深。包括结合数据库知识提问、如何为某个测试点的用例准备数据、用户登录功能应该如何测试等等。这部分比较记不清了。 4. 问对测试工具的熟悉程度。 5. 问最常用哪个数据库。 6. 问项目经历,项目用了Python的哪些库,在项目中生成大量数据是采用一条语句(Insert、Update)生成一
根据简历问的,上来自我介绍 谈谈对hashmap理解,后面又问道底层锁相关(回答的一般) java创建线程方式,start和run区别 springcloud五大组件(不会) sql问了很多,关键字使用,场景口述sql,sql索引,索引失效等 rq消息一致性,持久化相关 redis数据类型 缓存雪崩,穿透,击穿等 es相关,ik分词器 mangodb相关,跟redis MySQL区别 linux问
做题:前缀树 自我介绍 为什么想要开现在公司,找工作;为什么选择我们,小创业公司? 介绍简历上第一个项目 移动语义 表达式值类别:左值 右值,泛左值,将亡值,纯右值 智能指针实现shared_ptr,unique_ptr 实现3个线程交替打印ABC,给出伪代码 mysql的事务隔离级别,读取未提交,读取已提交,可重复读分别解决了什么并发事务的什么问题 mysql有哪些锁 知道mysql的buffe
听许多牛友说kpi面,无所谓了当锻炼锻炼。 电话面30min,面试官老哥态度友好体验不错,问得也比较基础。 1.自我介绍 2.为什么转go语言(本科课程学的java) Go基础: 3.map是并发安全的吗?怎么实现并发安全? 4.哪些数据类型不能作为map里面的key,哪些可以,有没有什么评判标准? 5.defer执行顺序? 6.defer什么情况下可以修改函数的返回值? 7.channel有缓冲
自我介绍 项目难点说一下(面试官后面反馈,这个说的不太清楚,虽然可能能get到) 数据放到前端去处理怎么样?如果是你,你会怎么给后端去解释(就说了前端处理没有后端方便,逻辑性更强) echarts用的哪一个版本?(不知道)有遇过什么问题吗?(讲了下当时封装了一个echart组件)封装具体怎么实现的?(很多忘了,试着说了下) 编辑器同步滚动难点是哪里?有看过其他编辑器实现方式吗(没有) 旅游网对组件
一般是没有写面经的习惯的,但是面试体验太好了,面试官人也超好,虽然已经过了几天了,但是还是想记录一下哈哈哈。 电话面试时长60分钟左右? 首先一道简单难度的算法题。 然后是自我介绍,还有接着问项目,大概有20分钟可能。 基础问题: JVM内存区域。 常见垃圾回收算法,垃圾回收器。 介绍CMS的回收流程。这一个没有回答的很好,但是面试官引导提示了最后还是大概说出来了。 JVM调优经验。说了个案例,不
1.参加校园宣讲会,并当场进行C语言的笔试(不难,都是些常见的,加上一些算法题:排序和链表) 2.等了一周,电话通知面试 3.技术面和HR面同时进行 技术面: 1.C语言常用的关键字,const,volatile,用处以及为什么这么用? 2.中断函数的用法,以及注意事项,以及全局变量用在中断中会怎么样? 3.会问会不会C++,以及操作系统 HR的面试就是那些常规的问题: 1.自己的优缺点有哪些;
我这是校园双选会投的简历,然后就通知去面试。面试比较简单,没有笔试,先自我介绍,接着仔细的聊做过的项目,然后面试官介绍公司情况,让你提问题。主要问做过的项目细节,比如项目做的多久,为什么选择做这个项目,这个项目有什么困难,怎么解决的,采用什么技术以及采用的原因,哪一部分是你做的,通过细节了解你技术掌握的程度。我问了一下公司对这个岗位的要求,面试官比较有想法,谈了很多。 整个过程大约不到20分钟,面
云计算技术: 首先让大家明白什么是云端,所谓云端需要两层理解 服务不在本地,这一层可以理解为服务器 它和普通的服务器是不一样的,这些云端的服务器的资源是共享的,一旦一个服务器不能承受,将会把任务分配给其他机器。 云技术与其他技术的区别: 云技术可以使用的语言有java,c++等。云技术的开发,并没有发展什么新语言,而是在其他语言的基础上。比如Java语言。与其他技术,最显著的区别,不
1、讲了一下项目中自己所做的东西 2、项目中使用到了防抖函数,让我手写一下防抖函数 3、问我addEventListener函数的第三个参数代表什么意思?分别对应什么样的业务场景 4、搜索下拉框点击其他区域会消失,怎么实现的 5、搜索过程中可能调用了两次接相同的接口,第二次调用的接口比第一次调用的接口先返回数据,这种情况下如何去处理? 6、项目中如何去封装的接口,用过ajax的哪些api,讲一下a
一面(1h40min) 只列举答的不是很好的问题 1. Promise 链式调用 2. 滑动门斜向滑动(延时hover) 3. setState是同步还是异步 4. React 三个组件去掉中间的组件,其他两个组件的生命周期 5. 为什么不能用 index 作为 key 6. 受控组件 非受控组件 7. 实现 reduce 8. ts 泛型 9. React Hooks 的本质,为什么能保存状态