1.说一下OSI七层模型和TCP/IP五层模型的区别 2.你觉得OSI七层模型和TCP/IP五层模型哪个在工作中用的比较多,为什么 3.在浏览器中输入http:www.baidu.com发生了什么 4.你觉得http存在什么问题 5.你刚刚提到了http交互中不安全,那么你知道什么攻击吗?说一个名字即可 6.请你具体说一下什么是中间人攻击 7.https中使用什么加密方式 8.你刚才提到了对称加密
1.大数据概念? 2.用接口啥啥的爬过数据吗? 3.linux的指令会不会? 4.hadoop了解吗? 5.sql怎么优化? 我:………… 还需努力。。。。。。
一、介绍滴滴和农行项目 二、八股 1.jvm调优 2.linux抓包 3.分段和分页 4.中断的流程 5.ioc和aop原理 6.es底层原理 7.指令的执行周期 8.https加密流程 9.volatile关键字的原理 10.linux命令
C++四种类型转换 进程内存分布 多进程、多线程、多协程优缺点 STL由哪六部分构成 拷打WebServer,另外给了一个场景,让优化 手撕单例模式 手撕快排非递归 面试官问的题不难,可能是手撕代码的地方出了点问题,一面面完挂了。
1、自我介绍 2、虚函数表的机制 3、构造函数可以是虚函数嘛说出原因 4、C++11新特性 5、介绍三种智能指针 6、weak_ptr如何访问指向的数据 7、右值引用 8、将亡值有哪些 9、new出来的数据存放在哪里 10、多线程的模式 11、介绍项目中用到的生产者消费者模式 12、生产者生产太快,消费者消费太慢怎么办(条件变量) 13、负载均衡算法有哪些(只答了概念,没具体了解有哪些算法) 14
1、自我介绍 2、简历里挑一个项目讲 3、代码题,leetcode1222.可以攻击国王的皇后 (秒了) 4、知道哪些c++11新特性 5、虚函数的作用? 6、C++中override关键字的作用 7、构造函数是否可以是虚函数(解释原因)? 8、虚函数是否可以使用static关键字? 9、C++内存中堆和栈的区别 10、为什么栈的效率比堆高? 11、介绍二叉搜索树,平衡二叉树(左旋右旋操作),红黑
9.14 编程题两道 1.给定n个人与一个安全距离k与他们的位置坐标xi,yi,其中有一个人是高风险患者,但不知道是谁,如果一个人距离高风险患者距离小于等于安全距离k那么这个人也会变成高风险患者,问现在最多可能有多少个高风险患者,距离计算,两个点坐标x1 y1,x2 y2,距离为|x1-x2|+|y1-y2| 思路 枚举每一个人都是高风险的情况,计算与他距离小于k的个数取最大值 通过率45,不清楚
2024/9/6 自我介绍 项目深挖 transformer 图像处理和文字处理 字典底层原理 三次握手 手撕代码:k段排序要求算法复杂度O(nlogK) 两天后挂
1. 传染病防控 并查集,两两判断曼哈顿距离,如果小于k,就将父节点大的点添加到父节点小的点的集合中,统计每个节点集合中的节点个数,返回最大值。 2.盘古开天 线性dp分别求出每个下标作为开始和结束的最长递增序列的长度保存在数组dp1和dp2中。然后遍历判断修改每个下标的高度能得到的最长递增序列的最大值,特别注意如果当前下标(i)的后一个下标(i+1)的高度比当前下标前一个下标(i-1)的高度大于
0. 40道选择,太多了... 1. 给定n个人的二维坐标,距离K,求最大可能传染人数,无向图递归,ac 2. 添加一个数字,看方程式是否成立,不会,样例过了18%...
AI工程师、图像、AIGC 4399 25分钟 介绍了下项目,问了道笔试没做的题,我说不会(会我早笔试写了。。。。鬼复盘) 挂 影石360 两个面试官,牛魔的,60分钟轮着来 没搞过视频超分,一直问场景题,问我这种问题怎么解决 AE、VAE、VQVAE区别 论文里用了sam来作先验信息,问我为什么不用更high level的?????? 又来场景题,让我用传统的方式设计一个流程???????? 无
9.7一面 (50min) 自我介绍 项目比赛提问,问具体的细节 GRU与LSTM的区别 GBDT的原理 XGBoost和LightGBM与GBDT的区别 BN在训练和测试阶段的区别?BN在训练时是如何更新参数的? 手撕算法题: 在一个m*n的矩阵里,一个机器人初始在x,y点,并且每次只能向相邻的上下左右四个方向移动一步,那么在最多移动k次情况下,一共有多少条路径可以逃出矩阵? 输入5个参数:m,
第一题 给定一个一维数组表示不同地方的高度,然后在一个地方倒水。倒水会使得相邻的低于此地高度的地方积水。问最多多少个地方积水。 第二题 有一个长度为n的棋子队列,初始情况为全正面。对其做q次操作,每次操作会将[a,b]区域内的棋子翻转。问每次操作过后的正面棋子个数。 解法 一开始想维持一个线段队列,然后记录每个队列的正反情况。但是发现在插入新的线段时,要考虑的情况太多了:新线段包含已有线段,新线段
题目描述 输入数据只包含合法数字和+或者=,判断是否插入一个数字使得左右两边数值相等,如16=1+23,在1后面插入0,得到16=10+23 解题思路 通过枚举的方法,往结果小的一边的所有可能位置插入0-9的数字「注意处理前导0」,然后找到左右两边相等的情况 代码实现 #360笔试##算法题#
测开一面(85分钟): 1.介绍下JVM内存划分,GC算法有哪些? 2.写个快速排序 3.对关系型数据库和非关系型数据库了解多少,对Redis有了解吗? 4.写一个多表查询的sql语句,sql的join用法有哪些? 5.写一个正则表达式:匹配18位的身份证号 6.mysql的索引有哪些?hash索引和B+树索引有什么区别? 7.mysql中的慢查询是什么原因导致的,有哪些解决方案? 8.组合索引有