1.自我介绍 2.TCP的稳定性机制 3.TCP为什么四次挥手 4.对称加密和非对称加密 5.C语言,指针需要注意的地方 6.用户态和内核态的互换、条件 7.B树和B+树 8.了解红黑树吗 9.数组和链表的不同特性、各自的应用 10.多进程编程 11.项目难点和解决(说了redux) 12.对redux的了解 13.编程(ACM模式):移动零,以及优化(不使用额外空间、降低时间复杂度)
面试流程是固定的,3~5分钟自我介绍,15分钟问项目和八股,15分钟代码考察。 1.项目业务流程 2.代码对数据解析失败或者避让算法出现问题怎么处理 3.发生碰撞系统出现问题怎么处理 4.数据丢失或数据解析失败会不会有消息重发机制 5.快排的时间复杂度?最好情况和最差情况分别是什么?如何保证平均时间复杂度为O(nlogn)? 6.编程:leetcode 56
1 介绍项目 2闲聊,对大模型看法 八股算法啥都没问啊家人们,这是KPI吗?加闲聊25分钟就开始反问了😭
主要是问c++语法相关知识,记录几个没回答出来的,答的不好的 1.继承和组合是什么,区别 2.泛型的高级用法 3.segment error的原因都有哪些 4.c++实现全排列都有哪些方法(只回答了遍历和回溯,应该是想听到next_permutation()系统函数的使用吧) 5.c++11某几个新特性 6.c++将内存分为哪几部分,介绍一下
介绍一下单点登录流程,使用的协议 介绍他们公司单点登陆系统,客户登录出现问题,如何排查 redis的缓存穿透,击穿,雪崩 msql的MVCC sql题:考察覆盖索引,联合索引,索引失效,对多个sql的执行效率进行排序 sql题:有一个成绩表(id,score,subject),找出平均分大于90分,每个科目的人数 #我的实习求职记录#
一面 5.29 1h 面试官简单介绍一下部门业务 自我介绍 1.数据结构、算法: 如何理解链表 如何理解栈和队列,应用场景 如何理解二叉树和图 知道的二叉树遍历和图遍历 图的寻路算法,口述迪杰斯特拉 知道的排序算法 手撕快排(因为说的是三路所以写的也是三路) 手撕判断链表是否有环,只写了个函数,没运行 2.计网: OSI七层协议,各自功能和常见协议 TCP和UDP区别 TCP三次握手 HTTP和H
网站中台技术 1、在瑞吉外卖项目中,后端API设计和开发需要考虑哪些问题? 2、对于瑞吉外卖项目的数据模型设计; 3、在瑞吉外卖开发过程中遇到的最大挑战是什么,以及如何解决的: 4、在瑞吉外卖项目中进行性能测试和优化,可以按照以下步骤进行: 5、在瑞吉外卖项目中实现前后端分离; 6、如果数据库每天的数据增量为5万条,需要使用三年,如何来确保数据库的正常运行: 7、在Java项目开发过程中,以下情况
第一次面试 1. 自我介绍 2. 智能BI的分表实现 3. Java单继承还是多继承 4. 所有对象最终的父类(Object),以及它含有的一些方法,及作用 5. 你熟悉的集合类,以及你了解的原理,越详细越好 6. 三个异常种类 7. 平时怎么处理异常 8. MySQL Group by 9. 常见的排序算法,以及各自的性能。 10. 你觉得哪种排序最快
Q1:疫情三年是怎么学习的? A1:自学 Q2:有没有看过国外的一些比较好的教材? A2:SICP,稍微介绍了一下内容,里面使用一种函数式语言进行教学(名字忘了)。其实也没有很深入地学习。 Q3:这种语言和Java有什么区别(从计算机的角度) A3:括号比较多。(估计面试官也绷不住了) Q4:有没有了解过Java这个语言对于各种底层的支持,除了语言层面,框架层面(Spring boot),就是整个
一面(2023.2.1) 自我介绍 一个url请求在网络中会经历什么 timewaiter是在服务端还是客户端,服务端,为什么,是在断连接还是建联,断连,为什么 jvm内存模型,jdk1.8和现在jdk版本的有区别吗 gc判断对象可回收的方法 gc的过程是什么,new一个新的对象,但是新生代和老生代都已经满了 线程池用过吗,线程池的类型,线程池的参数 线程池遇到过哪些问题,怎么解决的 mysql的
hr面: 1.自我介绍 2.如何了解公司途径 3.职业规划 4.最近都在玩什么类型的游戏 5.前实习经历中有无发生失误、之后是怎么解决的 6.意见不合的情况怎么跟对面交流, 7.对加班的看法 8.更倾向于什么领导 9.后面的忘了 共计22分钟 技术面: 1.自我介绍 2.如何了解公司途径的 3.职业规划(这是我自己说想要三年内成为高级测试工程师,所以面试官问需要掌握什么) 4.最近都在玩什么类型的
笔试题目: 1、join、left join、 right join的区别 2、男女点击率都上升,总体点击率下降,解释原因 3、表A的字段是国家country,城市city,销售额sale,写一段sql代码查询每个国家的销售额最高的城市 4、数据分析的流程是什么 --------------------------------- 面试题目: 等我面试完再更新
一面:技术面 1.1自我介绍一下 1.之前后端开发经验比较多 为什么投测试 2.谈谈你对软件测试的理解,工作中都有些什么流程 3.谈谈对于测试,你都知道什么, 白盒测试,黑盒测试 4.对计算机网络了解吗,讲讲你都了解什么,osi七层模型,tcp/ip四层模型 5.谈谈你上一段实习的项目都做了什么 6.说一下 从登陆b站到观看视频 如果让你来测试,你都会测试些什么 说的越多越好 7.能实习多长时间
刚开始看到第一道题有点懵,我靠,第一题就这么难??然后看了第二题和第3题才知道原来难度是递减的,第二道题分割字符串为k段,然后求一个最大什么积,在本地ide写出来了,放在题目上测试超时了,然后剪枝了,多过了测试用例的百分之40,但是还是超时了,最后一道题送分题。 然后还有一道和前端有关的,根据根节点层次遍历子节点,输出标签名和类名,最后10分钟准备在本地ide写,结果警告我不能退出,最后还剩5分钟
看二面 本人24届刚开始面试,面了小红书 一面9.17 一个半小时(过) 项目介绍 js判断类型的方法 场景题: 怎么让__proto__.constructor不是一个构造函数而是这个函数的名称(面试官说这是加分项,他们项目中的场景)没答上,面试官说用代理实现 promise输出判断题 es6和commonjs模块区别 深入探讨我暑假写的前端框架(1小时): 问了我响应式、运行时,编译模板的各