1.自我介绍 2.定位方式 3.三栏布局 4.flex布局,概念,属性,给了个场景题让用flex布局实现 5.跨域 6.浏览器安全 7.重排重绘 8.性能优化方式 9.事件循环,又给了两道看代码说输出 10.三数之和说思路,分析时间复杂度 11.智力题,倒水问题 12.反问,下机
全程35min左右 1.自我介绍 2.实习期间的项目,在校期间项目 3. redis一致性问题 4. redis怎么做分布式锁 5.问了几个场景题,涉及一些异步问题,后端性能优化问题(挺灵活的,挺难的我觉得) 6. full gc产生原因 7.给了场景,问如何尽量避免gc,full gc 8. gc有哪几种方式,分别应用在哪 9. redis数据结构有哪些,hash复杂度怎么样 10.既然li
30min,面试官人挺好的,一直对我的回答给正向反馈 -自我介绍 -工作地点在成都有问题吗 -大学期间和测试相关的课程 -如何去保证测试的东西上线后能平稳运行 -测试的一个流程是怎样的 -怎么去定位问题 -Linux常用命令 -提测后是通过前端测试还是测接口 -常遇到的关系型数据库有哪些 -筛选出最新的十条数据的SQL语句 -查一个列一共有多少种不同值的SQL语句 -在实习期间有什么让自己自豪的点
1. 一共五个部分,每个部分限时,每道题限时,无法回答继续答。 2. 智力题和行测题还有根据文章概括得出结论。 3. 45分钟左右,北森系统,全屏界面,无法切出界面,开摄像头。 4. 总体感觉并不是很难,但是时间太短,有的时候来不及思考。 5. 无任何代码或者八股。 #23届找工作求助阵地#
自我介绍 数据倾斜问题 spark的shuffle相对于mr的shuffle有什么区别 spark的stage怎么划分的 yarn中都有什么,作用是什么 hdfs读写流程 rpc和http分别是什么,有什么区别 项目中都有什么数据 数仓的分层,每层都做了什么事 反问 金风科技二面总经理面 自我介绍 总经理问题: 1.本科和研究生都是通信,为什么选择大数据 2.怎么在完成学业同时学习大数据的 2.对
Java自动装箱和自动拆箱 String、StringBuilder、StringBuffer的相同点和不同点,性能比较 线程间如何通信 Java自带的线程池 任务量多怎么选用线程池 自定义线程池参数及含义 线程池的执行原理 ArrayBlockingQueue和LinkedBlockingQueue ArrayBlockingQueue插入满了之后会发生什么,怎么保证多线程情况下安全 Java锁
自我介绍完就迅速开始了 实习: 没深入问,细节还没来得及讲就结束了 八股: 1. linux怎么查看内存情况,怎么查看进程情况,怎么查看cpu情况, 2. redis用的多吗,hash的底层数据结构 都有什么解决哈希冲突的办法 3. 三次握手 四次挥手具体的状态 为什么等待2MSL 4. 假如一方断开连接另一方还在listen怎么办 5. MySQL索引的数据结构 B+树优势在哪 6. 从打开网页
算法为什么转测开?敷衍了一句,但面试官还继续追问 拷打实习(具体会涉及到一些细节,八股是结合实习问的) python装饰器 join都有哪几种以及区别 python上下文管理器 go与cpp的区别 go的并发实现原理 go中有类似cpp的内存泄漏之类的情况吗?怎么进行排查 go怎么实现“继承” 手撕:计算满足等式的下标对的数量 (拷打具体实现细节,有个地方他没看懂,一直问,我也没懂他哪里没懂,最后
我记得笔试还是3月份写的,后面又重新发了一个笔试,就没写,然后昨天突然收到hr面试说笔试通过了,约今天下午3点50面试,(腾讯会议显示15分钟的面试时长)。 面试官是位女生,整体给我感觉就是很水,没有一点专业性,问的全是八股文,很简单。而且问的断断续续的,我说完了也没点反应。也问了一道算法题二叉树前序遍历的思路。反正全程我都回答的很顺畅,因为确实简单。 最后反问情节问公司的业务流程(她说业务流程是
👥 面试题目 一. 1.接口和抽象类 静态变量实例变量 2.springioc aop aop应用场景以及实现原理 怎么获得一个方法的调用时间 用了哪些设计模式 你用过哪些设计模式以及场景 3.看过spring哪些源码 详细说说三级缓存解决循环依赖过程 4.乐观锁与悲观锁 使用场景 5.mysql存储引擎哪些 优缺点 redis用过哪些数据结构 6.大导出怎么做的 Apache POI 怎么防内
我已经在我的spring boot应用程序中启用了ssl,并且任何时候我想使用像GooglePis或facebook这样的Rest服务,我都必须在TrustStore中添加证书。 我使用openssl获取证书: openssl s_client-connect googleapis.com:443 并将其导入truststore: keytool.exe-import-noprompt-trust
本文向大家介绍简单介绍PHP的责任链编程模式,包括了简单介绍PHP的责任链编程模式的使用技巧和注意事项,需要的朋友参考一下 概述 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态的重新组
本文向大家介绍学习JavaScript设计模式之责任链模式,包括了学习JavaScript设计模式之责任链模式的使用技巧和注意事项,需要的朋友参考一下 一、定义 责任链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 二、示例 假设这么一个场景: 我们负责一个售卖手机的电商网站,经过分别缴纳500
问题内容: 我试图清楚地了解谁(调用方或被调用方)负责堆栈对齐。64位汇编的情况很清楚,它是由 caller进行的 。 参考系统V AMD64 ABI,第3.2.2节 堆栈框架 : 输入参数区域的末尾应在16(如果在堆栈上通过__m256,则为32)字节边界对齐。 换句话说, 应该 安全地假设,对于被调用函数的每个入口点: 保持(额外的八个是因为隐式将返回地址压入堆栈)。 在32位世界中的外观(假
本文向大家介绍Java设计模式之责任链模式简介,包括了Java设计模式之责任链模式简介的使用技巧和注意事项,需要的朋友参考一下 对于使用过宏的朋友应该知道,利用宏可以实现一个键绑定多个技能。例如如果排在前面的技能有CD,则跳过此技能,执行之后的技能。记得曾经玩DK,打怪的时候,就是用一个键,一直按就行了。在servlet里的doGet和doPost方法,我们一般都把doGet请求发动到doPost