安全工程师精选面经合集
3家公司
6篇面经
最新 热门
/feed/main/detail/da9ed7ff457648d1a6fc7faaa993302f/feed/main/detail/6eac462ee1cf4bb793f89bb6eeb7c992/discuss/689832108260347904/feed/main/detail/3b0096a5354f47b382338fe38a604ae0/discuss/689267890687574016/discuss/689260111369359360/feed/main/detail/89f3fdcfefce4dff9877cb1077fb488e/feed/main/detail/04534ba0f02d4022980a9709f8f5b199/feed/main/detail/33a7068c5e1c48839eb36e7134b3623a
11-19 23:22
门头沟学院 C++
绿盟科技 C++ 三面主管面经
1.自我介绍2.为什么工作之后读研?3.你工作的时候写C有多少行的代码量?在学校呢?代码量有多少?4.确认了一下是面试的C++岗。有什么职业规划?对绿盟有哪些了解?觉得能做哪些工作?(服务器后端开发。)5.服务器后端开发会涉及到哪些关键技术?高性能服务器的实现涉及什么?6.(被打断)假如给一台web应用服务器,你从网络编程的角度说一下怎么支持并发访问?具体一些?举个例子?(讲了一下网络IO和事件驱动模型,还有epoll组件,还有提了一下高并发场景。)7.(被打断)答得太泛了,让你去做一个服务器,具体要考虑哪些点,架构用什么?(网络层说了epoll,业务逻辑这块说了队列和线程池,数据访问这块忘记说了。但着重说了一下主线程和线程池中间通过队列来建立交互关系。)8.Socket网络编程你做过吗?9.除了C++你还会什么语言?说得python10.C++和python的区别是什么?11.你说了C++是编译语言,那C和C++的区别是什么?(提到了多态的区别,被打断)12.你说C++和C的不同是多态,C不可以实现泛型和多态吗?(答是C可以实现多态,但是要实现虚函数表和对应的vptr,体现在代码上就是通过一个函数指针。可以通过空指针实现泛型)13.接着说区别。(C要做泛型和多态,没法隐式类型转换,不是类型安全的,巴拉巴拉扯。C的数据结构库没有STL好,自己实现的数据结构也比不上STL的性能等等。)反问:1.团队规模?具体做什么业务?2.面试结束后,多久有反馈?面试感受:面试官压迫感很强,经常打断回答,但整体很好,没有问特别难和细的问题。也很详细的回答了反问的问题。内心os,差点被问到盲区了,Socket编程太久没接触了,都还给老师了。
查看15道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/1f36c620da5f4cd689b22213a2495cdc/discuss/688451096536268800/discuss/688433362175787008/discuss/688429990991364096/feed/main/detail/b56e4438bc854af2858ba0c2a516ff4f/discuss/688152978410192896
瑞幸咖啡Java一面+二面
一面:11.6二面:11.13刚hr打电话约了明天(11.19)三面,还是技术面,人有点麻,发个面经攒点人品。-------------------------------------------------------------------------------------一面:八股为主(难度指数:5分)1、自我介绍2、hashmap的实现原理3、引入红黑树之后,具体是如何实现的?4、concurrentHashMap是如何实现的?5、线程池如何实现?6、jvm的内存区域7、对AOP的了解8、bean的生命周期9、springboot创建的的单例bean是不是线程安全的?10、了解过什么设计模式?11、单例设计模式的懒汉式和饿汉式有什么区别?12、Kafka消费端是什么原理?如何获取到数据?13、消费者是通过推还是拉的方式获取消息?是单线程还是多线程?14、Kafka如何保证顺序性?15、MySQL默认存储引擎? 与另外一个有什么区别?16、哪些场景会导致索引失效?17、Redis有哪些数据类型?18、缓存和数据库的一致性是如何保证的?19、为什么会导致缓存穿透?20、讲一下雪花算法?有知道时间回拨怎么处理吗?21、对网络编程有了解吗?22、解释一下四次挥手23、TCP是如何保证可靠传输的?24、反问-------------------------------------------------------------------------------------二面:八股+项目+场景题拷打(难度指数:8分)1、自我介绍2、挑一个你的项目介绍一下3、谈谈你对Redis的理解,主要用在哪些场景?使用的时候需要注意哪些点?4、说一下缓存穿透以及缓存雪崩5、用过哪些Redis的数据类型?6、Redis的大Key问题指的是什么?7、Redis的主从复制的原理?8、讲一下RDB和AOF的持久化方式9、谈谈你对缓存和数据库的一致性问题的理解10、用过微服务吗?11、注册中心的原理?12、设计数据库的表的时候数据量过大的情况有什么措施吗?13、测试环境下如何去对sql进行优化?14、测试环境下加了索引之后你如何确保走的是正确的索引?15、索引是越多越好吗?16、数据库新增数据的时候倾向于采用自增id的好处是什么?17、设计模式知道哪些?模板模式有没有了解?策略模式有了解过吗?18、现在用一个服务框架,会去调微服务,微服务有很多机器,要调某一个微服务接口,微服务这块有一个负载均衡机制,比如说随机的、轮询的,或者基于故障转移的等等,你觉得负载均衡的机制这一块应该用什么设计模式?19、比如说现在有一个推送平台,会给很多用户发营销短信,我们接入了很多营销短信厂商,比如阿里腾讯华为等等,未来可能还会接入别的,这一个模式你觉得可以使用哪些设计模式?20、刚听你有用过Kafka,Kafka经常会用作一些异步的操作,在消费的时候可能会产生哪些重复消费的可能性?如何保证消费的幂等性?21、有做过定时任务相关的吗?22、现在一个集群有很多台机器,我的任务需要挑一台机器去执行,能用什么机制去保证每次只有一台被执行,不希望每台都被执行?23、说一下雪花算法? 机器号是如何生成的?24、spring事务这一块有了解吗?25、spring的事务注解实现的原理是什么?26、配置过数据库连接池吗?有哪些核心参数?27、cpu占用内存过高有什么排除办法?28、有遇到过OOM吗?那你分析一下,现在有一个web应用,大概什么情况下会出现内存溢出?29、mybatis的分页查询是怎么操作的?30、介绍一下乐观锁31、还在学校吗?老家哪里的?32、反问
拿个offer就收手:佬,好厉害,三面加油
查看55道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/842d73b4275743b291df84c49cfab193
11-18 19:35
门头沟学院 C++
绿盟科技 C++开发
timeline (11.08)一面,(11.14)二面,约了明天的三面当时面完总结在备忘录,今天给hxd发一下面经一面1.为什么投递我们公司?2.智能指针?内存泄漏?Valgrind3.内存泄漏有什么方法定位?4.不使用工具如何解决内存泄漏?5.C++开发中我怎么进行性能调优?6.平时一般怎么找bug?7.视频伪共享是什么?优势和劣势?应用场景。8.跳表介绍一下,使用了什么数据结构?时间复杂度?9.怎么做并发的?10.什么是随机过程?随机过程如果出问题了怎么解决?11.怎么插入和删除的?12.tcp/ip介绍一下?13.三次握手说一下?14.为什么是三次不是两次?15.基类析构函数为什么要写成虚函数?16.什么是纯虚函数?17.struct和union的区别?反问:问面试表现,union作用是啥忘了,面试官说还好,问题不大。下去查了一下,果然C写少了,读json用union用得多啊。二面1.问具体工作内容?具体做了什么事情?用了什么开发环境?2.Linux开发中采用什么构建工具?用CMake还是Make多?3.gdb有用过吗?怎么用的?4.valgrind怎么用的?5.网卡驱动的开发?6.C中出现内存泄漏越界怎么办?7.网络协议Zigbee介绍一下?8.应用层协议有哪些?9.对网络安全的了解程度?有哪些攻击形式?有哪些网络安全技术?10.端口隐藏?11.正则表达式有什么作用?在网络安全场景下的应用?反问:1.是否是终面?还有一轮主管面。2.能否讲述一下具体的业务?团队规模?
查看30道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/fc77284832b845b18bcb0f38f78afe4b/feed/main/detail/d6626bc45c1d438fb0bdf8de0e2d0522
11-18 16:49
已编辑
江南大学 Java
盒马鲜生一面+二面,进终面了
一面二面都是电话面,一面的话都是按照简历来问,基本上就是八股,项目,基本上都回答上来了,没什么问题。一面后是笔试,笔试题就是常规的15+3吧,写了两题就交了二面直接寄了,主要是没怎么准备,而且已经拿到比较满意的offer了,也没怎么在意,想着就不准备随缘了,后面也是打算完全转安卓开发了。总体说一下二面,面试官考察的重点好像不在简历,从最基本的理论开始问到具体实现。(感觉就算准备了也是寄,都是我没怎么注意的点,我自己主要准备的还是spring+juc,简历突出的也是这两点)1. JAVA跟其他语言的区别2. JVM的组成3. 静态变量放在哪里4. 类加载机制5. 垃圾回收算法6. JDBC怎么用的7. JDBC的原理8. 面向接口编程的优势9. 异常有哪些类10. 连接数据库的异常是哪个类,叫什么名字11. 为什么用设计模式?12. servlet用什么设计模式13. 开闭原则14. spring的Bean管理15. 多线程下spring怎么做的线程隔离(好像是问内存模型,脑子抽了回答的ThreadLocal)16. 多线程下公用变量怎么保证安全17. 问了项目的难点18. 软件工程学过没,知不知道有哪些设计图,设计流程19. 怎么学习java的20. 后续学习规划21. 个人优势这一套下来感觉自己不是个学计算机的学生,好多理论知识都不太记得了。面试官也建议不要只关注具体实现和用法,背后的原因原理也要了解。-----------------------刚写完面经20分钟就进终面了,感觉面的最差的一次,有点意外。定的后天的终面。 #盒马鲜生# #盒马鲜生面经# #java#
查看21道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/cf223fc2335a46aca648e4f7b35c30b7/feed/main/detail/04efe5c5dbcd4fdba596bfb3cc4e6eae
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

牛客网
牛客企业服务