一面八股项目居多,没问实习, 约45分钟 1.项目支付模块怎么测的,如何保证没有重复订单数据? 2.接口幂等怎么实现的?怎么测试的? 3.如何去设计订单数据表的? 4.表中各字段用的什么数据类型? 5.如何测试自己的项目的? 6.快手登录模块设计测试用例 7.java创建线程的方式? 8.sleep()和wait()的区别? 9.hashMap的put和get底层原理? 10.union和unio
今天下午面了快手的机器学习,部门是做搜广推的,面试官小哥哥介绍了一下部门情况,看到我是做图像的,感觉有点不太匹配,然后问我愿不愿意面试,我当然愿意了 时长:50min 1.自我介绍2分钟 2.介绍一下自己的项目,面试小哥不太懂我的这个项目,这里讲了比较多 3.二分类问题常用的评估指标?其中提到了召回率,出了个场景题说一下怎么计算 4.AUC怎么计算? 5.AUC接近1可能的原因是什么? 6.手撕:
1. 软件测试工程师的工作? 2.黑盒测试和白盒测试介绍一下 3.针对系统测试,需要做哪些方向性的测试 4.linux 查看前十行内容 实时展示文件最后二十行信息 5.JVM瓶颈分析 6.session和cookie的区别 7.cookie session的关系 8.session和cookie的交互 9.mysql:student表,字段有name,课程,成绩。要求找出姓张的平均成绩大于70的成
HR面后没动静了,佬们投个票看一下比例
没及时写已经有点忘了,写写想得起来的orz... 一面(35min): 1. 自我介绍 2. python的内存管理机制,和c有什么区别 3. 链表和数组的区别 4. 关于几个常用数据库,redis了解吗 5. 讲一下数据库索引,redis的索引机制 6. 项目里是怎么做测试的(简单说了一些流程和用到的测试方法) 7. 入职时间,实习时长 8. 反问(没问什么) 手撕代码:最长回文子串,sql题:
一面 60+min 计网相关的问题,http问的比较细,几乎能问的都问了 常见的加密算法,对RSA、AES、DES等加密方法的原理和攻击方式,国密系列算法 常见的哈希算法的原理,性能,优劣,哈希碰撞等 爬虫项目遇到过哪些密码学对抗,我说了魔改算法等例子 手撕,我说没接触过算法方面,面试官给放了个水:大数相加 介绍爬虫经历:独自讲了二十多分钟,面试官没有打断,涉及到常见验证码厂商的破解过程,js混淆
6.30面试,99%凉了 1.举几个你分析的例子 2.现在上线了一个功能,订阅后push返回平台,如何评估这个功能; 主要问了这两个问题,之前没有数分实习,这可能是个薄弱点,面的jd重视分析,回答第二个问题 #明显感觉到面试官很不满意,一直让我从整体分析,受上份实习思维限制,一直纠结留存指标类😭😭😭😭
第一次写面经 快手音视频部门 感觉技术挺好就接了 一面 6.13 主要问了Flink的相关问题以及实习的流批一体项目 具体问的Flink问题就是数据倾斜、反压以及状态后端、checkpoint相关 面试的时候面试官提了个flink相关的名词 问我了解过吗 表示从没听说过 面试官说问题不大 具体细节问题忘记了 然后就是jvm、多线程相关的知识 这部分答的不好 没咋看java 最后就是两道算法 二面
官网投了几十个,只有这个约面了 岗位:【暑期实习】java开发实习生(协同办公)-【效率工程】 一面 6.5 轻雀网页端 1h 手撕简单容器类算法 spring springmvc springboot区别 ioc好处 手撕单例 手撕多线程并发 手撕数据库建表 建索引 单表查询 反问:挺好 别紧张 过 二面 6.8 轻雀网页端 面试官很和蔼 问答40min 自我介绍 创建线程 线程池 newfix
#面经# 1.超卖问题怎么解决的,除了加锁数据库层面怎么解决 2.数据库日志说说 3.一人下多单怎么解决 4.项目数据库表怎么设计 手撕算法LRU缓存
快手cpp架构1面 时长:1h 自我介绍 实习内容 实习收获 make_shared和shared_ptr leetcode 542 895 实习时长 反问: 流程 部门业务
1.简单说了一下我的前后端项目。 答:微信小程序,发帖、查课表、查成绩、下载试卷PDF。 2.说说全文索引,测试过用like做模糊查询在某个数据量下的效率吗? 答:我说测试过100w数据量下,查询一条数据要二三十秒,面试官觉得不应该会这么久。 3.面试官建议学学es解决模糊查询问题。 4.JWT技术,token放在哪?token放在浏览器的哪个位置? 5.解释session和cookie? 6.有
面的java开发工程师,一个多小时 面试官是个腼腆的小哥哥,人很温柔nice Java基础:重载和重写,string为什么不可变等,常规八股 java集合:hashmap底层等,问了很多,常规八股 Java异常体系:自己巴拉巴拉说了一大堆 Jmm组成,jvm运行时区域 Jvm类加载:双亲委派 Java并发:线程池参数,运行原理 Redis:底层数据结构,跳表(还问到了复杂度,问挺细的),缓存穿透等
堆栈:主机操作系统Windows 10和centos quarkus maven:19.2.1容器 openjdk版本"1.8.0_232" OpenJDK运行时环境(build 1.8.0_232-20191008104205.buildslave.jdk8u-src-tar--b07) OpenJDK 64-Bit GraalVM CE 19.2.1(build 25.232-b07-jvmc
快手一面: 百川实习 - 整体流程 - AI Agent 的功能实现 - 流程编排:硬编码/灵活调度 - 工程上能做哪些工作?读取 pdf/网页,prompt 工程 - 对搜索结果是否有排序、是否需要做 - 流式输出,SSE(只有单向,如何双向?) - 性能优化 - bthread 实现异步调用,原理 rpc - 为什么需要 - 编码格式(序列化) - 注册中心、服务发现、负载均衡 消息队列 -