redis的集群架构有哪些? redis是不是完全可靠,有没有数据丢失的时候,举例 redis为什么开始设计为单线程? redis为什么在后来的设计中加入了多线程,具体在哪里加入了多线程? 本地套接字和进程间通信 红黑树,B树,B+树的理解 select poll epoll 水平触发,边沿触发的理解 当一个服务上线后,若发现有异常的陡增内存上升等,用过什么工具做排查定位没? HTTP和TCP的k
1.自我介绍 2.为什么选我们公司? 3.如果现在有一个机器人平台,从前后端的角度来分析如何设计和实现呢? 4.Docker和linux怎么学的?有哪些常用指令? 5.你对java底层的jvm如何理解的?详细介绍一下各个部分 6.计算机网络的TCP和UDP协议介绍一下 7.Java的反射介绍一下?反射在哪用到了?动态代理三种如何实现? 8.了解过安卓开发吗? 感觉主要是做机器人的,使用的是C++语
没有自我介绍,直接开问 1. 你自己挑一个项目跟我说一下背景,目标,过程,结果 2. 你这里用 MySQL 不就行了吗,为什么要用 redis 3. 快几十 ms 用户感知不出来吧(然后我继续说了一堆原因仍然没认可) 4. 你有学过大数据的一些算法对吧,挑一个你说说 5. 问一下基础吧,操作系统进程有哪几种状态 6. 阻塞能直接转运行态吗,为什么 7. 查看进程当前状态的命令是什么 8. 还知道哪
腾讯云一面,一小时刚刚好结束 先做了自我介绍,然后问了一些项目实现 1. 看到你有了解 map reduce,如何理解 map reduce 的 shuffle 过程 2. 说一下 raft 算法的流程 3. 说一下 select,poll,epoll 的区别 4. epoll 的事件驱动具体是如何实现的 5. 看到你项目中有用到消息队列,消息队列都可以做哪些用途 6. HTTPS 的流程 7.
全程没开摄像头,很不耐烦,应该是kpi面 1、三道代码输出 2、css动画有做过吗 3、vue2和vue3区别 4、生命周期说下 5、各个生命周期都是干什么的,想从后端拿到一个列表数组在哪个生命周期 6、dom事件流 7、事件捕获和事件冒泡,怎么改方式,从哪一级开始捕获 8、事件代理,是谁代理 9、怎么学习前端的,最近有什么收获 反问: 问:业务? 答:网易云音乐社交场景 问:技术栈? 答:rea
js基础 1.介绍js的数据类型 2.引用类型和基本类型的区别(从内存考虑) 3.介绍浅拷贝和深拷贝的区别 4.介绍let const的特性和区别 5.介绍一下作用域的概念,有哪些类型的作用域 6.介绍一下Promise的状态,应用场景 7.js事件循环,Promise.then是什么任务 8.节流的定义 vue2 1.子组件调用父组件的方法有哪些方式 2.数据响应式的原理 3.给一个伪数组,用它
电话面的 常规 自我介绍 了解个人情况 八股 性能与安全兼顾的存储方法(没懂面试官想问什么) 选择 ssm 框架原因 Linux 端口被占用了用什么命令查看(linux一点不懂,没接着问) TCP/IP 四层模型 传输层的功能 传输层常见协议 TCP、UDP 区别 TCP、UDP 各自应用场景 拥塞控制 HashMap 是否线程安全 为什么ConcureentHashMap 是线程安全的 ==和
1. 自我介绍?应聘我们岗位的优势? 3. left join和inner join的区别 4. mysql如何查询限定数量的数据(limit) 5. 说说having的作用,having使用举一个具体的例子 6. 说一说mysql的索引?适合创建索引的情况有哪些?索引的缺点有哪些 ? 7. 如何优化 in + 子查询?除了左连接还有其他情况吗? 8. MyBatis的${}和#{}的区别 9.
28. 讲项目 29. 普通Redis锁与Redission的区别 30. 普通的Redis锁存在什么问题 31. Redission会产生死锁吗?Redission是如何实现的?过期时间作用?默认过期时间多少?自动续期? 32. 大文件分片上传如果用户同时对两个文件进行上传,那么文件会上传几次? 33. 说说敏感词汇过滤 34. 说说Feed流?如何判断大V?(活跃+粉丝数多)如何判断用户活跃?
开始问项目: 1.简单介绍项目,有什么模块,简单介绍,怎么实现的 2.模块里有什么类,有什么关系 3.怎么实现的接口 4.怎么体现的面向对象编程思想 5.有没有用虚函数,怎么用的父指针指向子类对象,为什么这么用 6.怎么实现线程安全,除了锁还用了什么,你还知道什么,进程怎么通信的 7.用了什么容器,为什么 8.多线程怎么完成的,怎么用的 9.IO怎么调用的,怎么理解的 10.怎么用的socket
1. 自我介绍 2. 项目嘟嘟嘟 3. CAP(当时脑子抽了说直接不知道) 4. 谈谈虚拟机和容器 5. 对数据库前景的看法(说主要看好ap) 6. 介绍国产数据库(说了一堆,就没说百度的数据库,面试官直接让我打住) 7. 优势劣势。 感觉能让我踩的坑全让我踩了中途还接了两个电话,不了解目标厂的数据库产品...
电话面,简单问了一下,全程十几分钟 1.vue的生命周期用过哪些 2.promise.all 3.css的hover 4.如何判断null和undefined 5.==和=== 6.反问(加班吗?面试官:说实话工作强度挺大的。技术栈:react) 好像还有几个问题吧。。。面麻了年纪大了记不住了 面试官说二面有手写。。。恐惧 #我的实习求职记录#
1.自我介绍 2.熟悉Kafka吗?(不太熟悉熟悉rocketmq) 3.rocketmq组成部分和功能 4.你设计一个消息队列(基于内存,类似于nosql) 5.基于内存怎么保证消息可靠(wal和数据冗余) 6.基于内存实现集群怎么保证高可靠(哨兵机制) 7.master节点挂了怎么推举新的节点(讲了下raft) 8.节点间怎么进行通信(内网或者rpc还有类似于etcd这种资源调度中心做转发)
1java集合 (常规八股 hashmap list这些,着重将hashmap) 2类加载过程 3spring加载bean的过程 4.spring底层动态代理和jdk的动态代理 5.元数据区和clazz数组对比,动态代理会不会产生类元数据放在哪里 5.多线程 多线程实现方式 线程实现方式,completeablefuture底层实现方式为什么要使用自定义线程池,线程池核心参数线程池关闭的方式(我说
base:苏州 岗位:技术支持,偏运维类 9.18一面 1. 自我介绍 2. 实验室项目介绍 3. K8S 的组件考察 4. 实验室项目中有没有遇到什么深刻的问题?怎么解决? 5. linux基础指令,eg:网络故障排查、查看文件 6. 介绍论文 7. 反问 9.23人力综合面 1. 自我介绍 2. 学历是不是统招,全日制 3. 城市选择 4. 对象情况 5. 后续会有第三面、笔试 9.27终面