面试越来越差了,越面越没自信了咋回事。 问项目: 项目难点以及怎么解决的 多级缓存如何保持多台服务器部署数据一致问题?(不会) 异步消息怎么做的? 问框架: Spring和springboot的区别? 一个请求要经过Spring的哪些注解? Springboot 的ApplicationContext包含哪些注解? 问Java Hashtable和HashMap的区别 如何实现HashMap的线程
#深信服信息集散地##深信服#1.python列表和字典底层原理实现 2.哈希表解决冲突方法(答 开放定址法 python还可以开链法) 2.python with用法 (没用过 不会) 3.python GIL了解过吗 (没了解过 不会) 4.python语言的特点(答 解释性语言 解释器又编译器和虚拟机 说了一些) 问python为什么慢 答曰内存碎片化之类的 5.手写二分查找 写的磕磕绊绊还
4.6 春招以来面的最开心的一次面试哈哈哈,先不说结果怎么样。面试官全程很温柔很耐心的在引导然后给出答案,最后也很耐心的回答了我问的公司业务啊,后端Java发展前景等等。 1. 上来问一个Java基础代码的运行结果:for循环遍历一个Arraylist的时候,删除一个值,同时也在打印每次的遍历。 (题没有第一眼看上去那么简单,前后修改了几次答案) 2. SQL的一道基础题:Select用户id==
4月13日 5:40 恒生实习只有一面 Python开发好像安排面试比java和C++晚一点 问的都是很宽泛的问题,比如职业规划或者做的项目花了多久这种 是量化开发相关的,主要是对已有的金融交易平台进行维护和版本迭代,听着感觉对技术提升不是很大 而且听着有点像外包,感觉是帮其他金融公司做的,虽然好像是自研的产品,有懂的兄弟能讲一讲么 如果进去后可以转C++或者Java吗
1 自我介绍 2 详细介绍项目 3 10亿qq号排序 4 虚函数原理 5 聊天 6 反问 全程就20分钟! #腾讯云智西安# 更新:已约hr面
自我介绍 项目和实习 ,都没深问,自己再总结一下 C++和C的区别 melloc和new 智能指针介绍一下 多线程同步的方式 条件变量condition_variable知道吗?介绍一下 网络编程步骤,服务端、客户端、udp的服务端和客户端 socket的keep-alive选项 流量控制和拥塞控制 零拷贝技术(忘了sendfile了,只是描述了一下什么叫零拷贝) 路由表的作用(也没答好) 做题:
啥都不会,面试官挺好的 1.自我介绍 2.项目 3.单生产单消费不加锁实现 4.基本的排序算法 5.malloc最大申请空间,你了解内存分配吗,手写memcopy函数 6.结构体对齐,比较 其他忘了
20分钟常规八股时间 忘记录音了,吊反正很常规八股 baidu.com流程 ioc是怎么解决了什么问题? 索引失效以及排查 垃圾回收机制 linux相关 vim可以查看10g的日志吗 cpu飙高,频繁gc怎么排查 。。。。 20分钟场景题 有 10 个文件,每个文件 1G,每个文件的每一行都存放的是用户的 query,每个文件的 query 都可能重复。要求按照 query 的频度排序. 20
前言: 不知道为什么浏览器设备一直听不到我的声音,无奈面试官换了腾讯会议,诶。。。 八股部分: 1.简述OSI七层模型 2.长连接和短连接,HTTP 1.1版本和HTTP 1.0版本的区别 3.既然刚才提到了TCP协议,分析过TCP报文吗,实际项目实战中有没有接触过TCP报文或者使用一些抓包工具。 3.是否了解更高版本的HTTP协议(这里没回答上来),面试官问那现在会从什么途径去了解这些更高版本的
8号下午两点场,每个人都要身份证验证然后发一个编号,会叮嘱你自我介绍不能说名字,然后就是漫长的等待,一个多小时之后轮到进去,有三个面试官开视频轮流问你: 自我介绍; 实习过吗,技术栈是什么; 做过什么项目,说看不到我的信息。。。 第二个面试官: Java的锁的优化; 阻塞队列的实现方式; 挑个项目讲一下,做了多久,做了啥; 第三个面试官: 实现线程的方式和区别; spring boot的自动装配;
一面(50分钟)8月18日: 1. 自我介绍,关于社团问了几句; 2. 垃圾回收的过程,两种标记方法,四种引用,回收算法,以及垃圾回收器的特点,聊了十几分钟; 3. 由2承接,那么实际编程过程中针对内存管理有什么心得体会和想法; 4. 上线的系统出现问题怎么排查,不太知道问的啥,说了半天程序debug,面试官想问日志方面的细节; 5. 挑个熟悉的项目讲下,有什么难点,优化之类的,消息队列是多线程消
9.5号投递,Base成都,岗位DFT C++工程师,但转岗面试系统验证工程师(应该是这个部门的面试官觉得我的经历比较契合这个岗位,HR反馈给我的意思) 一面大概50-60分钟: (几乎没问我项目,也没手撕代码,主要是八股 + 开发中偏实践的问题) 1. 看我从事过嵌入式下Linux开发的工作,就大概问了下是在什么平台(X86、ARM等)下进行的嵌入式开发? 2. 依然是问Linux下开发的问题,
1. 自我介绍 2. 非科班学过什么课程? 3. (根据所学的课程 问了一些问题) ①数字信号与模拟信号如何转换 ②信号传输过程,调制解调? ③单模光纤与多模光纤区别,谁的传输距离远? 4. tcp/ip模型,tcp与udp区别,tcp如何保证传输可靠? 5. 为什么选择测试 6. 反问 ①面试官也不知道啥时候出结果 问了好多技术的,没答上来 ======10.20更新====== 没过#校招##
一面 (两个面试官一起面,第一次遇到) 1.自我介绍 2.深挖项目,负责什么部分,做了什么事情; 3.抽象类和接口的区别,在项目中什么时候用抽象类什么时候用接口; 4.介绍一下反射,Springboot框架中动态代理是用的反射还是什么?介绍一下cglib动态代理和jdk动态代理的区别; 5.进程、线程的区别; 6.进程、线程的通信方式; 7.ThreadLocal内存泄漏问题; 8.介绍一下垃圾回
主要内容:Linux源码包,Linux二进制包,源码包 VS RPM二进制包,如何选择Linux下的软件包众多,且几乎都是经 GPL 授权、免费开源(无偿公开源代码)的。这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改。 GPL,全称 General Public License,中文名称“通用性公开许可证”,简单理解 GPL 就是一个保护软件自由的一个协议,经 GPL 协议授权的软件必须开源,请猛击《开源协议》了解更多信息。 Linux下的软件包可细分为两种,分别