http协议(1.0 1.1 2.0 3.0)与https的区别 https的常用版本?https是对称还是非对称加密,这两种加密方式的区别?非对称加密加密的是什么(会话秘钥) 深拷贝与浅拷贝是什么 TCP握手的具体过程(每一次握手携带了什么字段也要说清楚) JWT介绍 具体构成 加密使用了什么算法,秘钥是怎么传输的 TCP五层协议模型,每层有哪些协议?TCP协议报文格式 URL从输入到页面显示的
第一次发帖,说一下字节测开三面吧,感觉很不好,问的有点难,最后题都没做就结束了。 首先介绍一下自己,包括学了哪些课程。 然后开始问八股 路由协议有哪些。OSPF怎么获得链路状态的,怎么决定路由的。(不知道) ARP是什么,ARP攻击有哪些。ARP***怎么工作的(不知道)。 NAT网关是什么,作用。 还有linux命令。 怎么使用linux命令获取top第三行第四列的结果(不会) linux一条命
#软件开发2023笔面经# 进程线程的区别 进程之间通讯方式? tcp udp的区别 tcp 三次握手 四次挥手 http的报文格式 ,说几个头部 http和https的区别? https加密实现? 错误的状态码 sql语句 (1)查询每个班级的平均分 (2)查询班级平均分 排名前三的班。 覆盖索引了解吗? 单列索引,如果查询的字段不是主键,一定会搜索两次吗? 事务的隔离界别,说一下幻读 b+树的
#软件开发2023笔面经# 熟悉什么语言?使用中遇到的问题 golang map【循环】两次打印 结果一样吗?map使用注意事项?不一样。多线程访问。不安全。 索引相关 (1)单列索引 a和b select * where a= and b= 先查哪个。 那个区分度大查那个 名字>年龄 (2)联合索引 a,b,c 然后查 b,c 会不会用到索引 (3)主键索引和单列索引区别 tcp四次挥手过
面试官真的非常好 自我介绍 聊项目 聊优化 图片懒加载实现? CSS 定位有哪些? CSS3如何指定盒子模型种类? JS基本数据类型? Object是基本数据类型吗? 代码题: 千分位转换,合并升序数组 目前记得问过上述问题,其他的我想起来再补充 后来反问和面试官也聊了好多,真的挺好的
一面全程四十分钟左右 1.自我介绍 2.讲解作品集(面试官会随时针对项目进行提问) 3.对运营设计的理解? 4.设计流程,设计方法论(这部分我觉得不要说一些宏观的东西,实事求是,平时怎么做设计就怎么说) 5.反问环节,我问了这个岗位的日常工作是什么? 总的来说,作品集是关键,一定要对自己的作品非常熟悉!可以挑三个你觉得比较好的项目重点练习一下 二面全程半个小时左右 1.自我介绍+作品集重点讲解(最
一面 60min 深挖项目 Zookeeper集群是如何选举的(不了解) 如果让你来设计选举规则,你会怎么设计 TCP沾包问题如何解决的,如果固定长度的四字节只读了三个字节怎么办 说一下epoll GET和POST请求的区别是什么 请求头和请求正文使用什么分隔的,确定是一个空行吗 如果从网线上塞进去一个数据包给你,会发生什么 如何判断数据包是有序的 这个时候网卡会做什么(接收数据包,触发CPU中断
接上回,三面凉了之后官网也没挂,就卡到那了,9月15号又打电话来问是否愿意转部门重新开始流程,同意了。 一面 0919 项目拷打 HTTP和HTTPS的区别 HTTPS的四次握手是怎样的 protobuf的优点,内部实现? 如果数据在传输过程中发生跳变怎么解决? 散列算法的时间复杂度,如MD5 手撕:链表右移K个位置 二面 0923 操作系统: 进程中的内存分布 操作系统是如何删除文件的?文件恢复
技术面试为3轮,其中有写面试官不了解Java技术栈所以可能部分问题上沟通没那么流利,但总的来说通用问题还是能聊起来的 一面(持续时间约一小时) 八股为主,由于面试官应该对Java有过经验故问一些Java问题 如: 线程池的参数 线程池运行的流程 Java里面的线程状态 HTTPS和HTTP区别 Java里面hashmap的一些机制(扩容,哈希冲突等) notify 和 notifyAll 区别 计
🕒 岗位/笔试时间 9月19号 💼 公司岗位 国际化商业产品与技术 👥 面试题目 面试官自我介绍 自己自我介绍。 问了下vue2,vue3一般用那个。 一般项目中会用到那些vue api。 reactive和ref。 浏览器从输入URL到页面展示的流程 讲一下vue3响应式原理,我一下把vue2的和vue3的原理都讲了,讲的我口干舌燥。 讲一下组件渲染原理和过程。太久了没去看。 问了下nod
8-29 19:30-20:30 聊聊你的第一个项目还有实习(balabala) (1)java线程有哪些状态? (2)线程池是怎么工作的,任务到来的时候怎么处理? (3)shutdown方法和shutdownnow有什么区别?(之前背过,忘了) (4)sleep和wait有什么区别? (5)tcp三次握手全过程?为什么要四次挥手? (6)spring和springboot区别? (7)mysql
1. MQ消息堆积问题 2. 项目上线之后要考虑的问题(QPS,响应速度,稳定性) 3. Redis的持久化策略 4. Redis的RDB策略如何解决边写边存 5. JVM内存空间 6. 垃圾回收主要针对哪一块 7. 用到了什么垃圾回收器 8. 有调过垃圾回收器的参数吗 9. JVM发生OOM,你会怎么排查 10. CPU的load 11. 手撕。二叉树是否有和等于目标和的路径;以及输出所有和为目
一面: 项目拷打半个小时 基础八股 1. Java线程池的核心参数以及工作原理 2. MySQl索引的原理 3. 事务的特性 4. 数据库执行一条Select语句的大致过程 5. Java中的代理,Java实现代理的方式 6. 手撕:构成数字的字符串相加 面试官是一位年轻小姐姐,挺可爱的,甚至感觉是在拿我练面试者经验 有些问题答得不是很好,只希望别脏面评
1.JAVA和C++的区别 2.多线程的使用 3.数据结构的介绍 4.项目介绍(OJ平台优化细节,外包:电弧检测系统) 5.区间最大和(因为刚入职vivo 实习有些水土不服,没发挥好😭)
#非技术2023笔面经# (1)自我介绍 (2)介绍一个你参与最深的实习项目吧,你承担了哪些这里面 (3)你的职业目标是什么? (4)你投递的产品岗位和你的职业目标有差距,你为什么要来这个岗位? (5)你觉得你的优势是什么,各方面都可以说 (6)反问