1. 自我介绍 2. css盒模型,BFC相关;提了几个场景,外边距折叠的情况 3. 如何实现居中,flex的几个属性代表什么意思 4. 几个定位都说一下 5. js原型链说一下 6. new的过程,发生了什么 7. 数组去重方法 8. 数组扁平化方法 9. promise用哪些用的比较多,all和allSettled的区别 10. 除了promise还有哪些实现异步的方法 11. 浏览器事件循环
写在前面 这是本人去年找暑期实习时候的面经,java后端方向。相关文章链接:快手一面、美团面经、阿里云面经、秋招总结。 面试时长 50min 面试形式 视频面试 面试内容 自我介绍; 项目介绍:参与了哪些项目,面试官挑了一个项目详细展开,要求介绍项目的创新点和难点; 网络相关:介绍下在浏览器输入网址到网页显示,期间发生的事情和涉及的协议?交换机和路由器的区别? 网络相关:HTTP和RPC的区别?分
写在前面 这是本人去年找暑期实习时候的面经,java后端方向。相关文章链接:美团面经、阿里云面经、秋招总结。 面试时长 60min 面试形式 视频面试 面试内容 自我介绍; 实习经历:简单问了问实习期间做的工作,技术栈大概有哪些; Spring相关:解释下什么是IOC和AOP?分别解决了什么问题?IOC和DI的区别? Java相关:Spring AOP的实现原理?JDK动态代理和CGLib动态代理
一面 数据同步怎么做的 事实表、维度表怎么设计 数据完整性、唯一性怎么保证 数据怎么分区,如果增量同步,需要历史数据合并分区慢怎么解决 数仓如何进行组件选型,理由 数仓建设过程中有哪些难点 atlas如何获取数据血缘 拉链表怎么设计 你觉得拉链表常用吗,为什么不用 那你为什么要设计拉链表 sql题 分组topn row_number rank dense_rank区别 看两个sql,差异在哪,哪个
总结:计网基础,扩展的也都是简历上的,最后手撕(可惜我第一次被面试盯着写,很简单的二分查找没写出来,一结束自己复现就秒了😭) 1.自我介绍 2.osi七层 3.http各种请求 4.https握手 5.ssrf 6.psexec和wmiexec 7.日志相关,确实没太了解 8.mimikatz补丁那些(补丁的绕过忘记了没答出来) 9.uac 10.kerberos协议过程,金票银票区别,金票银票
8-3: 自我介绍 实习项目以及实习日常(20min左右) 论文(3分钟左右) 问你对大数据哪个组件比较熟悉 说一下MR的底层原理。。。。。。自己在那不知道从哪里开始说,就从map开始巴拉巴拉到写出数据,自己都讲蒙了。(五六分钟左右) 反转链表,自己处理输入输出以及链表定义(七八分钟),也没给输入输出,就只写了方法体。 先问对hive函数了解咋样,都还行。写SQL:uid,login_time,连
自我介绍 对推荐系统的了解:背景,前景,架构,方法 项目拷打:特征构建,模型选择,评价指标 论文拷打:背景,模型,评价指标 八股(都是从项目和论文中找的点):SVM原理及其推导,LR原理及其推导,XGBoost原理及其推导,XGBoost处理缺失值的方法,模型过拟合的处理方法, 手写:数组中前k个最小的数(类快排)
一、CSS CSS Position定位的各个参数分别是基于什么定位的? 二、JS 你理解的继承是什么? 继承有什么作用? 写demo:Parent类里有name属性和方法,写一个Child类继承Parent类,让Child的实例调到Parent的方法。 一个类的原型对象、实例、构造函数,他们三个的关系是什么? 以Parent为例,写注释标注上述三个具体指的什么?(constructor寄托在谁身
一、自我介绍 二、拷打实习 - 介绍项目 - 功能场景 - 自动化UI测试Selenium - 并发测试 - 接口测试 - 如何提高搜索模块检索效率-ElasticSearch+Redis 三、八股文 - Java多线程实现方式 - Runnable和Callable主要区别 - 线程管理-线程池 - 如何同步线程 - Java中的数据结构 - 线程安全的数据结构 - ConcurrentHash
自我介绍; 拷打实习内容; SQL,查找一张表中符合条件的记录; 代码,字符串中出现频率最高的字符; 完事后简单介绍团队base、工作内容、后续面试流程。 无反问,半个小时就结束了,面试官在答题的时候可能在工作。 寄了吗 #如何判断面试是否凉了#
投的比较晚 9.5一面记录一下 拷打实习 没问项目,估计因为跟测试不沾边 为什么投测开,怎么理解测开(因为卷不动开发捏) http/https 线程/进程 内存泄漏/内存溢出 url输入到返回流程 get/post 数组/链表 了不了解音视频(不了解) 如何测试微信视频通话,测试用例 智力题:25匹马,选3匹最快的,一次只能5只一起跑,最少几次找到最快3匹(🐭🐭灵机一动想出来捏) 算法题:字符
快手春招前端一面 时常: 30分钟 1. 自我介绍 2. 介绍项目,项目中的难点 3. 你认为自ES6以来有哪些好用的js新特性 4. 介绍一下闭包 5. 前端通过什么协议从后端获取数据,http协议是基于什么协议的,介绍一下TCP协议 6. 介绍一下ipv4和ipv6 7. less怎么在浏览器里运行的 后续三道算法题 1.补充代码实现计数器 /** *计数器 *@param initValue
1.自我介绍 2.怎么进行质量保障的 3.自动化测试是怎么做的 4.自动化重构新老版本的区别和优缺点 5.根据业务特点开发的脚本怎么写的 6.对账是怎么做的 7.举例一个具体的对账数据 8.监控指标梳理怎么做的,QA做的吗 9.怎么减少误报的,举一个具体事例
一面 time:1.23 时长:1h 自我介绍 展开说一下大小文件上传和下载你是怎么实现的(吟唱开始) 你现在是大三,那你下学期没课吗,可以实习这么久吗(开始忽悠) HTML行块元素以及它们之间有什么区别 position属性有哪些 水平垂直居中方法 隐藏元素的方法 map和forEach的区别 同步执行和异步执行有什么区别 promise有哪几种状态 promise all 和 promise
1. 项目介绍 2. postgresql与clickhouse的区别 3. clickhouse的特点 4. 线程池的参数 5. 如何创建线程池 6. 线程池任务流程 7. future了解吗? 说说completableFuture 8. 说说redis? 9. redis线程模型 6.0之前和6.0之后区别?什么时候单线程什么时候多线程? 为什么要这么用? 10.hashmap与concur