#牛客创作赏金赛# 🕒岗位/笔试时间 9.23 一面 自我介绍 简单问了下实习 工作中遇到最困难的事情 最大的成长 Tcp udp 区别 滑动窗口 累积应答 说下判断链表有环的思路,推导过程 代码题 已过
全程被拷打,稍微有一点没说清楚就直接说重新说一遍 直接说实习内容太简单了,工作量在哪里? http请求的长连接是怎么保持的,连接池是怎么样的,底层是怎么设计的?http报文是怎么构造出来的?现在用的是http那一款协议?1.1/1.2还是2? new一个对象的过程是怎么样的,怎么加载的?看过加载的源码吗? qps怎么算出来的?我说测出来的,他说从线程所需的资源出发考虑,还是不知道要怎么回答? 分布
面试氛围相对来说较为轻松 攒攒人品 希望大家给我点点赞 介绍一下你自己 你为什么选择产品经理岗位? 为什么想来快手呢? 了解快手电商吗?能否谈谈你对其现有功能的看法? 实习:你曾参与过哪些产品的迭代与优化?描述一个你认为最成功的案例 在制定搜索增长策略时,你会考虑哪些因素?如何评估策略的效果? 有哪些竞品是你比较关注的? 你如何看待当前电商行业的发展趋势? 当团队内部出现分歧你如何处理? 未来想在
文件上传,文件切片上传,断点续传 视频如何优化的 用户输入到代码运行,中间经历了哪些(打包,浏览器渲染,模板解析这些方面说) 实习用的react版本 react狗子 图片懒加载 大数据懒加载 js造成的卡顿有遇到过吗,怎么处理 了解哪些异步 如何拦截请求 react错误处理(狗子和组件) react类组件和函数组件的区别 JSX如何理解 如何渲染一个数组,key的理解 http缓存,html和js
1.说一下项目中最难的点 2.浏览器存储相关如storage,cookie等以及区别 3.cookie二级作用域共享 4.vue响应式原理 5.发布订阅与观察者模式区别 6.vue文件是如何渲染到浏览器上的,以及识别到其他文件怎么转换的 7.git运行机制,merge与rebase区别 8.手写node的util中的promiseify 9.输出题 输出a.a() a.b() A.a() A.b(
1、自我介绍 2、手撕代码 生成给定数量n对括号的所有有效组合(使用递归方法解决 比较简单) 深挖项目 3、 说一说你这个系统的主要功能 4、 Selenium常用的一些选择器有哪些 5、 你这个项目启动的浏览器是个什么浏览器?是有头的还是无头的?是chorm还是firebox呢 6、 项目中人员具体怎么去分工测试用例编写的 7、 项目中发现的bug?怎么解决的? 8、 第二个项目你负责的模块是什
全程无八股 问实习的工作,让我介绍实习部门的产品(实习写的是c语言,打杂,根本不知道组里做的是什么) 详细介绍一下做的项目,(介绍完了之后,又叫我更加详细地介绍,???) 异步秒杀中,消息队列如果崩溃了,造成数据不一致怎么办,有什么解决方法(讲了之后又叫我更发散地讲,不会了..) 在学校实验室,用什么语言比较多 为什么选择java B+树节点分裂地时候,怎么处理的(画图描述) 为什么后端开发大部分
发面经,攒人品 1问一下关于测试用例的编写,给你一个场景,你可以给我一些测试用例的反馈,”购物车“,购物车应该怎么测? 2你是怎么理解测试这个工作的?还有看你好像没什么测试的经验 3给你一个需求的话,你应该从什么维度下进行测试?说一下你的项目,测试是从什么维度下进行的? 4你刚才说的是黑盒,那关于白盒,比如接口,你是通过什么形式去测试的呢?利用什么工具?接口测试的时候,你会关注什么?重点关注什么?
实习相关 点评项目相关 短信登录过程,短信发送过程有没有加密 用redis分布式锁解决了什么问题 怎么保证一人一单 怎么保证对redis操作的原子性 为什么要使用异步下单,异步的时候怎么保证redis和mysql数据一致,mysql宕机了怎么办 Spring 循环依赖问题,通过constructor方式注入可以解决吗 Mysql四种隔离级别,分别解决什么问题,项目里用什么隔离级别 可重复读级别下,
- 自我介绍 - 项目环节 - 问了实习当中的h5开发用到的技术栈,以及其中一个业务改造 - react+ts,承接产品提出的需求 - 如何使用OSS图片服务减少带宽消耗,如何测量带宽的减少,如何确定图片压缩的比例 - 通过调用图片服务API,具体实现原理是在canvas上进行压缩操作生成压缩后的图片再上传到服务器中 - 通过开发者工具的网络面板查看带宽消耗 - 二分法的方式设置图片质量和缩放尺寸
15min实习拷打 25min八股 C++数据结构 mysql索引 快排介绍 时空复杂度介绍 虚拟内存 分段分页 页面置换 线程和进程 手撕:字符串的全排列(回溯+去重) 判断回文子串 15min聊天: 大学最有挑战性的事情? 如果拿到offer,从哪些方面提升自己? 为什么测开? 实习体验? 如何学习新技术? 反问:技术栈+base+业务方向 面试体验很不错,虽然面试官反馈不多,但至少很有礼貌,
15min问项目 1 登录页面测试用例 2 sql语句查询重复的emailName 3 测试前后端是谁的问题 4 合并两个有序数组 反问 3+1面 商业化 发面经攒人品
自我介绍 介绍实习公司业务 在公司中负责的项目内容,选一个熟悉的项目介绍是怎么测的 介绍了遇到过印象比较深的bug,有涉及到并发测试吗 并发测试中会注重什么方面 给微信发送图片设计测试用例 写算法题 回文子串 给这个题设计测试的case get和post的区别 介绍实习中做过的接口测试 写sql,一个学生表 包括 学生名字 学生学号 和年龄 一个分数表 包括学生学号和分数 第一题是查询出 同名但分
完蛋了,直接去java炒粉了,简历上的项目和我准备的项目居然不一样,失策了,由于本人经常修改简历,导致快手的居然是我的老项目,项目问题一塌糊涂,凉凉。吸取教训下次简历一定不能再投错了。 面试问的一些问题 1。syc锁和reentrantlock 2.redis持久化方案 3.redis两个策略淘汰和过期策略 4.hashmap 5.线程安全问题 6.分布式事务2pc 7.sentinel相关 没答
1.有用过jdk17吗,有什么新特性 用过但不知道 2.假设团队从jdk8转到jdk17,怎么知道优化了哪里 回答了用jstat查看,不满意 3.垃圾回收算法 标清 复制 标整,以及各个GC收集器采用了什么算法,以及收集器组合方案 4.什么情况下会出现OOM,如何排查OOM 堆空间:存活对象过多无法回收,不规范语法如无线递归,内存泄漏 元数据空间:类信息,热点代码 排查:JVM自带工具,阿尔萨斯,