好好好,又新增一个kpi面业绩 1、自我介绍 2、扒项目细节并且想出对应的优化方案 3、针对实际的业务场景,对于一个亿级数量的表和几百条、几十万条数据的表,你如何选择用ES还是MySQL,说明原因 4、当数据表中数据量过大,应该如何优化查询速度(建立索引或者分库分表) 5、MySQL和Redis的数据强一致性如何实现?(我说的先更新数据库再删除缓存,面试官说这不能保证强一致,要先删缓存再更新数据库
1、发布订阅者模式设计思想 2、发布订阅者模式和观察者模式区别 3、React hooks的优点 4、React fiber可以做什么 5、typeof 和instanceof区别 6、0.1+0.2为什么不等于0.3,底层逻辑 7、Promise状态更新是什么过程 8、接口调用超时,抛出错误怎么实现,如何用Promise.race实现 9、反转一个单向链表 10、Http缓存机制 11、Etag
1.有了解过JUC吗,讲一下你知道的 2.Java和python的内存管理机制 2.Hadoop,Hive和Hbase之间的关系 3.Spark和Flink有什么区别 4.Flink有哪些组件以及架构是什么样的 5.Flink有哪几种窗口和哪几种时间语义 6.Flink程序的编写流程是什么样的 7.Flink优化了解过吗,讲一下有哪些优化 8.FlinkUI监控页面使用过吗,你主要用来看什么 9.
bg:双非本211硕,黑马点评项目。5月份开始投的到现在的第一个面试 口述算法 判断链表是否有环? 如何高效判断大文件和小文件相同的数据行? leetcode影响深刻的题和如何实现?接雨水 Java @responBody和@requestBody注解作用 该注解序列化和反序列化在哪实现的 Spring这边框架源码看过没 MySQL 事务隔离级别? InnoDB事务实现原理? MVVC? 是看了资
线程创建方式 线程池,参数 如何设计线程数量 spring IOC原理 web应用创建的流程 bean创建过程 crud业务具体怎么实现 希望通过实习获得什么 现在在学校的任务,啥时候到岗等等#我的实习求职记录#
自我介绍 ES6有哪些新特性 var,let和const区别 创建长度为10元素全为1的数组有几种方式 Promise有哪些方法,all和race的区别,怎么实现all中有一个失败了也能得到其余成功的结果 深拷贝的实现,除了Object.keys()能忽略从原型链继承的属性,ES5中还有的哪个方法 React Hooks能替代类的写法吗,hooks中怎么实现componentDidCatch方法
1. 学校里是否还有其他事情 2. 对于实习有什么诉求?想通过实习获得什么? 3. 问专业,电子信息和那个我们普通的计算机科学技术这种差别在什么地方? 4. ArrayList和LinedList使用场景还有那个底层实现上面它有什么样的一些差别? 5. 刚才你提到了一个动态数组,假如说让你去实现动态数组,你怎么实现一个动态数组了? 6. 数组在拷贝中怎么提升他的效率?举个例子来说,比如说上万条数据
1、自我介绍 2、说一说Java中的IO流的使用过程,比如写入内容到文件中的过程是什么样的,会用到哪些API? 3、BIO、NIO的区别?NIO中的核心组件有哪些? 4、说一说SpringBoot和SpringCloud的区别以及他们之间的关系?如果我要在SpringCloud项目中引入SpringBoot,应该怎么做? 5、系统A调用系统B的服务,如果B的服务出错了应该如何保证系统A的正常运行?
技术面 hr自我介绍,说了岗位的需求,接到一个硬件相关的项目,需要有硬件知识的同学 自我介绍 说说运筹学中的旅行商问题 介绍机器学习中的XGBoost 我还需要补足哪方面的知识?(NB-loT、蓝牙、计算机原理)
一面 10.10 1. 自我介绍 2. 网络结构 3. TCP三次握手,为什么两次握手不行 4. Https为什么安全,https能不能完全防御中间人攻击 5. 抓包有没有了解过 6. 面向对象和面向过程的区别 7. 面向对象的三大特性,讲讲多态 8. Java中接口和抽象类的区别 9. Java的内存管理是怎么样的 10. 深拷贝和浅拷贝的区别 11. 常见的数据结构的特点,HashMap的底层
js基本类型 instanceof与typeof null与undefined的区别 箭头函数与普通函数 0.1+0.2 是否等于0.3,怎样让0.1+0.2等于0.3 防抖、节流 Promise所有的api ES6有哪些新特性 场景:Promise,有一个请求,5s内没有结果就提示超时(经提示答案为race) 手写Promise 数组去重 反转链表 闭包以及闭包带来的问题 浏览器事件循环 css
6.5一面 大量常规八股 1.hashmap linkedhashmap treemap 2.线程池 3.syn锁 lock锁 可重入锁 公平锁和非公平锁 4.volatile 5.mysql事务 隔离级别 6.索引结构 7.索引什么时候会失效 8.查询优化 9.mysql行锁 10. redolog redolog binlog mvcc 11.主从原理 12.redis缓存击穿 雪崩 穿透 1
#数据分析# 下午刚面完字节的产品,晚上哈啰突然通知电话面,数据分析的日常岗(感觉暑期已经招完啦) 本来通知6点面,结果面试官到7.30才打的电话,真的干等了一个半小时 先是深挖了下实习经历和项目经历,没这么给压力也没怎么提问,就是让我介绍一下,然后就是给了几个问题 1.如何估算一个城市的哈啰单车订单数量,考虑哪些指标,用什么模型 2.如何验证你的预测是否准确 3.现在有用户的全部数据,需要判断这
一面 1.自我介绍 2.项目介绍 项目来源?学校项目还是自己发起的?团队项目?介绍设计的表 :数据库表的设计?某一张表怎么设计的? 3.数据库最简单的查询语句 查最近用户信息 修改某一用户信息 3.python 数据类型哪几种? 最常用的? List去重? 项目中有用到字典吗? 4.测电梯 找好测试点 组织思路 不要想到什么说什么 5.测试流程 6.缺点 7.反问 二面 1.自我介绍 2.对软件测
面试者情况:1年经验,简历2个项目 总结:难得一批,底层不懂,直接寄! 暖场环节: 【1】是否离职-》离职原因; 【2】工作整体范畴;(最好讲一下自己参与了团队管理工作,例如:文档撰写、周报日报记录、会议概要总结等等) 【3】对自己新工作的预期(谈一下未来发展) 八股基础: 【1】java程序执行时,jvm中几个区域介绍(内存模型的介绍) 【2】jvm优化工具的使用(jps,jstack) 【3】