一面 自我介绍; 实习项目介绍+深挖 兼容性测试如何进行 接口测试需要覆盖哪些场景,如何进行 以小红书搜索栏为例,设计测试用例+测试策略 性能测试如何进行 手撕:合法括号生成(回溯) 反问:介绍业务内容;入职培养 二面(比较压力) 二叉树前序搜索(递归和非递归写法) x的n次幂计算(递归和非递归写法) 八股: Java类不可继承的情况 Java如何获取对象 静态类中静态方法调用的时机; 虚拟地址与
岗位:C++软件开发; base:北京; 形式:视频面试; 后续:二面约到了10.7; #小米##小米求职进展汇总#
二面: 手撕算法两道题:链表n个节点翻转,数组中和为0的三元组 java八股 集合排序和数组排序底层实现 如何实现多态,是否多继承 如果可以继承多个类会怎么样 hashmap treemap hashtable区别 synchronizad和reentrantlock原理 concurrenthashmap原理 线程sleep()和wait() notify()和notifyAll()的区别 AQ
ArrayList和LinkedList区别? 大数据量存储ArrayList和LinkedList,哪个会发生OOM ArrayList:连续内存空间 & 扩容1.5倍内存不够 内存泄漏场景 非静态内部类/匿名类 被其他外部类引用 解决:(外部类,设置为弱引用,与ThreadLocal类似) synchronized多线程并发,只对一个对象加锁,会产生死锁吗? 产生死锁的四个条件,互斥,请求并保
一面 自我介绍 介绍一下你在公司中做的都是些什么 你说你比较了解网关,那你在网关中负责做什么? 那你说说网关的作用是什么? 什么是负载均衡? 有哪些负载均衡的策略? Dubbo的标签路由的功能是如何实现的? 你说你自己实现了将服务注册到注册中心和配置中心,那你应该挺了解Nacos的,能给我讲讲你对Nacos的理解吗? 那么Nacos是支持AP还是CP协议? 既然都支持,他们分别用的是什么协议? 能
投的Java转安卓开发 二面北京 1. 自我介绍 2. 对安卓开发的了解和对小米公司的了解 3. 对安卓开发感兴趣吗,不感兴趣就不继续了。那必须感兴趣啊 4. Java中的集合 5. hashmap底层实现 以及put元素的过程 6. hashcode是什么,怎么存储的,在哪个内存区域 7. class对象包含什么信息,存在什么位置 8. 看过什么源码,gc源码看过吗,没 9. 平时代码写的多吗
1. 自我介绍 2. int的取值范围是多少? 3. 讲一下Java有哪几种基本数据类型? 4. 介绍一下项目中使用的RabbitMQ。 5. 手写SQL 6. 反问 全程15分钟,面试官体验不错。许愿二面!
1.自我介绍 2.项目介绍 3.登录鉴权token 4.性能优化 预加载懒加载(答的不是很好) 5.http和https的区别 6.CSS3中的盒模型 7.跨域处理是如何实现的,同源策略哪三个同源 8.深拷贝和浅拷贝 9.强缓存与协商缓存(差异居然没说出来) 10.反问:技术栈主要是vue2,少部分vue3,uniapp也有用。要出勤,jquery很少用了,后面等hr通知。 技术栈不匹配,Reac
4.2 二面 整体不算难,就面了20min左右,不清楚能不能过,不过也不考虑小天才了,base在东菀 1. 介绍项目 2. 前端方面有没有专门课程,怎么去学习 3. 有没有参与组织工作,介绍一下 4. webgl和canvas相比有什么区别 5. webgl进行绘图,怎么进行优化 6. 介绍一下七层网络协议 7. TCP和UDP的区别 8. 介绍一下快排的思路 9. 网络请求POST和GET有什么
负责的工作内容 项目测试流程 一轮、二轮、三轮测试的区别 兼容性采用的策略 安卓ios的兼容的系统版本是多少 一般遇到的兼容性问题会大概分几类 有遇到崩溃的问题吗,主要有哪些 adb如何获取日志 原生monkey了解嘛 app自动化框架如何实现 bug判断前后端 如何模拟后端500 设计朋友圈的测试用例 反问#面经##小红书##测开##我的求职思考##金三银四,你有感觉到吗#
二面,感觉面试官是想找来解决问题的人,部门成立不是很久 中间一直就几个问题一直讨论,也不背书,非常开放性,手撕之后继续讨论😷 感觉非常考察解决问题的能力还有过往经历是否真实,以及是否加入自己的思考 突然发现自己还挺喜欢这种面试的,对于被面试者来说,比起单纯的八股+手撕,这种讨论更能理解公司业务,就是很容易汗流浃背😂 想问这样的面试时长普遍吗😂
tl-3.4投递- 3.8笔试-3.14复筛-3.19约面试 css部分 1.flex属性 2.justify-content和align-items 3.清除浮动 4.父元素margin塌陷问题 5.margin重叠问题 6.两栏布局 7.水平垂直居中 js和vue部分 8.Vuex 9.箭头函数,this指向 10.解构 11.Promise.all和promise.race的区别 12.Vu
自我介绍 实习做了什么 ● 业务是什么样的业务 ● 主要负责那些业务 ● 针对我的业务: ○ 小样本的数据集是怎么优化的 八股 ● 描述一下一次http请求的过程是什么样的 ○ 妈呀我以为是输入url之后怎么解析了,后来反应过来了;我真的想原地裂开 ● 说一下平衡二叉树 ● 说一些linux指令 手撕 ● 字符串公共前缀 反问 ● 是质量部,测试方向很多,如果不喜欢自己处理的业务还能组内更换 ●
1.自我介绍 2.项目,从最熟悉的开始讲 数据库设计了哪些表,表的结构,这些表怎么连接的(表的关系) redis里的key存的是什么 做项目遇到的最大的困难,怎么解决的 3.为微信群发红包设计测试用例 4.八股 计算机网络 TCP和UDP的区别 数据库 索引:什么是索引,为什么使用索引,索引的优缺点 事务:什么是事务,事务有哪些特性,分别详细介绍 5.手撕:最长公共前缀,为你写的程序设计 忘记录音
非常细致地拷打实习经历(大概20min) 八股: 悲观锁和乐观锁 为什么会产生死锁 tcp和udp有什么区别,应用场景有哪些 实习测试的业务里用的是tcp还是udp 事务的特性 解释一下事务的这些特性 手撕: sql语言 python操作文件夹 合并两个有序列表 反问:有什么需要提升的 加深对业务底层实现的熟悉度,加强计算机基础 #小红书#