投递的是服务端开发工程师岗位。 面试官十分和蔼,比较专业,问的问题和回答让我比较心服。 流程: 自我介绍:姓名+专业+研究方向+科研项目+竞赛项目+生活运动+同学氛围和睦 谈及项目: 该项目的背景是什么?面向的用户是哪些?数据是如何采集获取的? 啊吧啊吧 ii. 谈一谈该项目的架构吧,有哪些微服务,你负责的模型是哪些? 巴拉巴拉 iii. 你负责的模
面试是进钉钉群内按时间来的,能看出来面试官比较辛苦 介绍一下项目 私信怎么做的 前端如何接收私信 系统通知怎么做的 敏感信息如何过滤 TCP四次握手 TCP粘包 HTTP状态码 Redis常见缓存的问题 分布式锁怎么实现的 两个ArrayList有一部分相同的数据,怎么求交集 单点登录 #秋招##Java##后端##海康威视##面经#
一面 1、Java有哪些数据类型 2、==和equals 的区别 3、为什么要重写equals 4、如果对象hashcode相同这两个对象是同一个对象吗 5、Collections下面的子类有哪些 6、HashMap的底层实现原理(包括容量为什么是2 的整数次幂,扩容机制,hash冲突的解决) 7、ArrayList 和LinkedList 的区别 8、数据结构分为哪些 9、对时间复杂度和空间复杂
面试时长:十来分钟 项目相关: 1. 介绍自己的项目,哪个更能代表你? 2. 项目目前的运行情况,是已经投入使用了吗? 数据库相关: 1. 用过哪些数据库? 2. MYSQL的事务特性? 3. MYSQL索引 框架相关: 1. spring的设计模式(全忘了) 2. 工厂模式和抽象工厂模式 (也没答上来 哈哈T T) 3. 依赖注入和控制反转 Java相关: JVM回收机制 冒泡排序稳定吗?说说不
9.21 一面 30分钟 1.自我介绍。 2.前后端联调测试 postman添加cokkie cokkie是否明文 3.kafka日志 4.sql注入 防止sql注入的方法 5.强引用 弱引用 回收 6.HashMap、Hashtable、TreeMap区别 7.线程的生命周期和状态 同步和异步 8.java内存区域 常量池 9.索引数据结构 B树结构 B+树 双向链表 索引顺序 建立索引、返回索
不错,把握每一份机会 本来恒生把我整到了测开,但我还是去线下面试了,一面基本全是水八股,不难 测试的微量模型?(我肯定不知道 我说了测试的基本流程) 有没有了解过一些测试工具(Jmeter、postman) 设计模式了解吗?(单例、策略者模式、巴拉巴拉说了一些) Spring常用注解(巴拉巴拉) Spring的核心(IOC 和AOP AOP用了吗?说了项目中杂用的) 动态代理? Spring的事务
32位和64位操作系统的区别。 32位指针和64位指针的区别? 受检时异常和其他语言的区别,为什么其他语言没有受检时异常? 装箱和拆箱。 堆栈内存理解? 堆栈的结构? 为什么会有栈溢出,为什么栈有设置容量? 为什么只有Java有自动拆箱和自动装箱? HashMap的原理? 一个比较重的hash函数,HashMap怎么让他提升性能? TCP连接突然断网会收到请求吗? TCP和UDP的区别? 服务器突
8月9日投递的奇安信珠海的Java开发岗位,9月15日晚笔试,然后以为寄了,结果约了一面,9月23日上午: 一面: 1. 自我介绍; 2. 第一个项目详细介绍,技术要点,难点; 3. Kafka消息队列处理消息的细节,为什么这几个功能要用消息队列; 4. Kafka为什么快,聊了一会零拷贝机制; 5. Redis的使用细节,怎么实现关注和喜欢,那么用户量特别大,你的key的数量暴涨怎么办; 6.
比亚迪投递等待了很久,官网也看不到具体岗位和进度,一度以为凉了。8月29日投递,9月20日上午HR打电话一面5min左右: 自我介绍,核对专业,是否挂科,成绩如何,四六级情况,意向工作地,老家哪的等等,完事说会让专业面试官联系我; 当晚十点面试官打电话二面,说聊一聊,面试官好重的广普: 看大家都说面的比较简单,我面了接近一个小时,从项目细节,到数据库挂了、网断了、系统崩了等情况下消息队列如何应对,
boss投的 10.10 一面 25分钟 1.自我介绍。 2.相关课程、论文情况、证书。 3.项目职责。 4.redis应用场景。 5.为什么使用redis,为什么这么快。 6.redis数据来源。什么时候写入缓存。 7.redis如果挂掉。 8.持久化存储。AOF。 9.快照的原理。是否影响写入数据的性能。 10.多线程应用场景。多线程登录。 11.线程间数据共享。 12.开发工具。版本管理工具
10.12 一面 30分钟 1.自我介绍。 2.实习经历。 3.spring启动过程。 4.spring代理。 5.mysql索引。 6.mysql优化。 7.mysql隔离级别。 8.insert加锁。 9.事务隔离级别。 10.分布式事务了解,MQ实现。CAP理论。 11.JVM内存区域。 12.栈溢出。 12.堆划分。 13.年轻代GC。 14.老年代回收器。 15.G1运作。G1与CMS区
一开始就感觉到这家公司的不专业 约面试的邮箱是一个qq邮箱 邮件里还有qq邮箱的信纸背景 一开始面试官迟到了6.7分钟 整个面试过程背景都很嘈杂 面试官态度挺差的,也不开摄像头 问我项目里面框架的某些细节的底层实现 (我们项目是基于一个阿里的框架做的) 我说这部分的内容不是我负责的 我主要负责的是xxxxx不了解这个部分怎么实现的 他直接下定义说我不是不了解底层,是根本不会用…… 然后还问了分布式
一面: 1、自我介绍 2、Java基础的数据类型以及包装类型?为什么要有包装类型?用法举例说明。 3、数据库删除记录怎么删。应该是要答三个关键字 4、Java有哪几种锁? 5、设计模式了解吗?应用场景? 6、Spring IOC和AOP的设计模式了解吗? 7、基础数据类型的包装类如果要保证线程安全的话有对应的包装类吗还是怎么解决的?详细说一下。 8、map接口下有那几个实现类?HashMap和Ha
面试背景 10月25号左右笔试,但昨天才收到面试通知,可能是补录。腾讯会议远程面试,时长约45min。 面试流程 提问环节(约35min) i++是原子操作吗?如果不是,如何让它保证原子性? 说一说常用的集合及特点?(提到ArrayList、LinkedList不是线程安全的)有哪些方法可以使他们线程安全? synchronized修饰两个静态方法,两个线程对方法进行调用,是否会互斥? 说说JVM
自我介绍 spring容器的生命周期 springbean的生命周期 介绍一下springboot的原理 介绍一下AOP IOC 什么是事务,spring事务怎么实现的? Hashmap原理?1.7?1.8?扩容? synchronized 和 lock 的区别 AQS原理 mysql有哪些引擎,区别? 索引有哪些类型? 什么事回表查询? 你知道的有哪些设计模式? JVM内存模型,分别是干什么的?