项目相关? 讲一讲Java语言? Map结构有什么好处? 讲一讲链表? 链表是先进先出的吗? 了解数据库吗?讲一讲数据库? 手写一个双重检验锁单例模式 violatile的作用是什么? 了解微服务吗? 总体面试体验还可以,但感觉是kpi面,一共问了30min不到,项目占一半,基础也没怎么问,双重检验锁也很快写出来了,但面完秒挂。 #360##秋招##面经#
聊研究方向 聊项目 怎么对服务器进行的压力测试 压力测试的性能如何 同步IO与异步IO的区别 阻塞IO与非阻塞IO的区别 什么是惊群现象 拷贝构造函数用在什么场景 举一个应用拷贝构造函数的例子 怎么禁用拷贝构造函数 说一下TCP的三次握手四次挥手 算法题:**21,**153 #实习##360##24实习#
9.8 一面 自我介绍 golang GC 回收介绍 (标记清除, 三色标记法, 混合写屏障) 什么时候会触发 golang GC 呢 golang channel 你会用在什么地方 (一个是控制 goroutine数量 一个是主main 控制关闭 子 goroutine) golang 如何做超时控制 ? (time.After 和 context.WithTimeOut) golang sel
spring security的工作流程 eurake和nacos的区别 网关使用的什么?有没有在网关上做一些开发 秒杀项目如何设计,学到了什么 为什么要用rabbit mq,为什么不使用rocket mq之类的 数据库做了哪些优化 文件服务器鉴权如何去做的 面试官不满意我的回答,因为几个项目都是跟着网上学做的,没做太多优化,整个面试20分钟左右,直接挂
一面1.13,40min 先聊项目 什么是惊群现象,怎么解决 epoll的工作原理 说一下对进程的了解 进程间的通信方式 最快的通信方式是什么 说一下vector 、list、map的区别 说一下迭代器失效的情况,以及解决方法 哈希冲突的解决方法(我说了链表法,开放地址法,再哈希法) 空类包括什么成员 浅拷贝和深拷贝有什么区别 悬空指针所指向的内存被释放了,那么这个指针还存在吗 悬空指针和野指针的
我24届的不小心投成23届春招,但是给我发来了笔试??? 40道选择,一大半不会,php,c++,Android,java,测试 类型的题目都有。 2道编程,ak。 第二题想了很久,hhh,在下标[l,r]范围内的数都与x取异或,我还想着怎么跟差分有点像,但是不太一样,使用排序+ 二分解决了。后面发现不用二分,暴力遍历也能ac
总时长:1h左右,八股文为主,项目基本没问到 开场:自我介绍,研究生阶段的研究方向以及获奖经历 操作系统 进程和线程的概念和区别? 你刚才提及到上下文切换,那么线程的上下文切换是从什么切换到什么?(我回答的是从用户态切换到内核态) 用户态和内核态的区别? 为什么用户态和内核态之间的切换会影响到线程的执行效率,真正慢的点在哪里? 操作系统有一个锁的概念,谈谈你对它的理解? 死锁四个条件? 怎么解决死
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、介绍二叉搜索树,平衡二叉树(左旋右旋操作),红黑
1. 传染病防控 并查集,两两判断曼哈顿距离,如果小于k,就将父节点大的点添加到父节点小的点的集合中,统计每个节点集合中的节点个数,返回最大值。 2.盘古开天 线性dp分别求出每个下标作为开始和结束的最长递增序列的长度保存在数组dp1和dp2中。然后遍历判断修改每个下标的高度能得到的最长递增序列的最大值,特别注意如果当前下标(i)的后一个下标(i+1)的高度比当前下标前一个下标(i-1)的高度大于
今日面了360,面试官说通过了,其他问题都比较常规,但算法题有点意思。 1.假设一个人物的战斗力是5,只能挑战1~5的关卡,超过5就会死掉,不能再战斗。现在给两个战斗力n的人物,给一个用最小挑战次数确定n的算法。 2.大数的排重和排序,输出今日收发过消息的qq号。 问题1我最开始想到的是二分查找,但有可能无法找到结果。第二想到的是按区间查找,例如第一个人物的步长是10,第二个人物的步长是1。 面试
实习内容、然后一些非技术问题 看过框架的什么源码 TCP与UDP的区别 仅两次握手会发生什么问题 为什么四次挥手,为什么time wait SYN攻击该怎么解决 TCP怎么保证可靠 流量控制是如何解决的,累加ACK机制 TCP传输的数据是怎么保证完整性的 重传怎么实现的 三次ACK快重传只发生在拥塞控制中吗 网络超时如何排查?可能是内部服务可能是外部服务 进程与线程的区别,为什么进程切换效率低 协
本文向大家介绍js仿360开机效果,包括了js仿360开机效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js仿360开机效果的具体代码,供大家参考,具体内容如下 实现效果: 1.点击关闭图片按钮先往下退出再往右退出 实现步骤: 1.封装运动函数 2.给图片上的关闭设置一个盒子 3.给关闭盒子注册点击事件点击后 4.下面图片高度为0,设置一个缓动动画 5.上面图片宽度为0,设置一
2023.10.11 45min 感觉流程肥肠的标准,流程如下: 自我介绍 k8s项目介绍 k8s有哪些组件,作用 容器和虚拟机的区别,docker的构成组件有哪些,启动一个容器的时候调用过程是什么样 计网八股:TCP握手挥手,seq如何生成,DNS解析过程,同一个域名对应多个IP或者域名是为什么(CNAME),http状态码 Linux命令:动态查看日志,查看负载,查找某个日期范围的文件,查找以
2023.10.24 25min 不得不说,360的面试体验确实是最棒的没有之一 自我介绍 讲讲在学习实践中最有成就感的一件事 未来职业规划 python的*args和**kwargs是什么(没答上,按cpp的答了,然后面试官给我解释和科普) python有哪些内置类型,有哪些常见标准库 全局变量和局部变量区别,堆栈的区别和访问顺序 如果要给一个外行讲讲哈希map的原理,怎么讲 哈希冲突怎么解决