面试之前来牛客转了一圈,发现基本没有海信的Java后端面经,所以面完了我自己写一个。 我投递的是电子信息集团下属的电子信息集团研发中心的Java后端开发,这个岗位主要是负责安卓电视应用开发。 先简单说一下整体流程: 9.09号投递简历,投递完简历几个小时之后就收到了一个英文面试的邀请。 英文面试一共三道题: 第一道题是给你一篇文章,然后通读这篇文章,词汇压力完全没有,比高中的英文阅读都简单。 第二
自我介绍 1,怎么解决哈希冲突 2,说一说反射 3,通过项目学习到了什么? 4,介绍一下另外一个项目 5,说一下软著负责的部分 6,职业规划 反问
一面是hr面,这一面其实应该算二面 先夸一句科大讯飞的面试体验真是太好了,首先对接hr也很负责,也加了微信,面试平台的人机交互体验也相当不错,遇到的面试官性格感觉也超好 自我介绍 介绍项目 线程池的使用,索引优化,redis。这些都是项目中用到的 微服务框架有了解吗 -不了解 springboot怎么样 -不太了解 那spring呢 概念不提了,aop主要在哪些地方使用 aop实现事务了解吗 sp
面对对象的特征 了解多态吗 重载和重写 LIST和SET的区别 Integer和int的区别 == 和 equals的区别 创建线程的几种方式 mysql的优化 索引在什么时候会失效 IOC和AOC bean的生命周期 设计模式 用过什么注解 有没有使用过oracle 存储过程了解吗 反问:面试中的不足,公司的技术栈,运营方向 面试官很有耐心,只是我自身没能回答很好 没有收到后续回复,凉凉 #上海
自我介绍 1.hashMap实现 2.currentHashMap线程安全如何实现 3.项目有用到多线程吗,了解多线程吗 4.线程的状态及相互之间的转换 5.Java线程池的核心参数,任务执行逻辑 6.synchornized关键字基本概念 加在普通方法、静态方法、类上的区别,特性(是否可重入),出现异常是否会释放锁 7.springboot的IOC和AOP 8.用的比较多的spr
腾讯会议盲面,要求面试过程中不能透露姓名,提前30分钟电话告知面试注意事项 。 (进入腾讯会议发现头像上是我名字,找了30秒没找到在哪设置名称,就匆匆开始了,不知道会不会因为这个挂) 面试时长22分钟,两个面试官会轮流提问,面试过程: 自我介绍(科研、项目、实习) 你在xx上学去上海实习,工作又要来苏州,你是怎么想的; (我能怎么想,提(生)升(活)技(所)术(迫)!) 你会哪些技术栈; Ngin
全程半小时,面试官蛮好咧! 1、自我介绍 2、问我家是哪儿的 3、数据库中死锁理解 4、volatile的理解 5、可见性的理解 6、AQS的理解 7、事务的特性以及对应的理解 8、事务的隔离机制 9、熟悉的集合HashMap的底层 10、二叉树的高度求解以及用到那种数据结构 11、问自己本科四年最大的收获 12、操作系统中的死锁的解决 13、反问 14、RabbitMQ的使用理解 还可以吧! #
二面是HR面,时长7分钟,面试过程: 身份信息验证; 学历; 投递了哪些公司,收到了哪些offer; 选择公司时你都考虑哪些因素(地理位置;工作匹配度;职业发展空间;薪资); 对公司及公司所在地的了解; 反问 问了HC情况(HR敷衍过去了); 多久反馈+后续流程; #苏小研#
面试时间 35 min 面试问题 : 自我介绍 实习项目介绍 实习部门业务介绍 HashMap 和 TreeMap 的区别 JVM垃圾回收算法及垃圾回收器 讲讲常见的设计模式 计算机网络滑动窗口 TCP UDP SpringBoot常用注解;自动装配流程 Mysql 两种引擎 算法题 :二叉树的最大深度 假如你是产品经理遇见不同方案或者员工有不同意见该怎么办? #面试##招商银行##java##
1. 简单自我介绍 2min 2. 项目深聊 15min 3. 发表的会议论文做了什么具体的工作 4. 线程池的作用 ?参数有哪些?如果线程池满了会怎么样(饱和策略有哪些) 5. JVM了解吗 有哪些垃圾回收算法? 6. 计算机网络中四层协议和七层协议的区别、优缺点? 7. 负载均衡了解吗?四层和七层分别在什么场景下使用?你实习时了解过阿里云使用的是哪一种吗 8. TCP和UDP区别?TCP怎么保
1. 简单自我介绍 2. 线程和进程区别?怎么保证线程安全? 3. volatile和synchronize区别?两者分别的底层实现原理? 4. JVM为什么要分代?垃圾回收的大致流程讲一下?回收算法有哪些?各自的优劣? 5. 网络中的分层模型,分别讲一下每一层是什么,功能 6. 应用层有哪些协议?http请求由哪几部分组成?请求行是哪几部分组成? 7. TCP和UDP区别?使用场景?TCP为什么
1. 自我介绍 2. 项目内容,实习做了什么工作?为什么没留阿里云? 3. 你收获最大的是什么? 4. 以后想做开发还是算法? 5. 你觉得做一个开发工程师需要怎么做? 6. 平时怎么学习Java?有看哪些源码?书籍和博客?详细讲一讲 7. Java双亲委派了解吗?有哪些加载器?详细讲一讲 8. Mysql中的联合索引了解吗?如果已知有a b c三个字段的联合索引 给一条sql的条件语句中只有a,
岗位:Java开发工程师 时间:9.20 题目 项目经历 介绍下比较熟的项目和其中的点 索引是怎么实现的 如果数据量比较大会不会引起性能变化 实习经历 RPC介绍一下 如果调用发现很慢怎么排查 slf4j优点 八股 MySQL与Redis区别,后者能不能替代前者 Redis为什么要分布式 进程和线程 怎么多线程,不用锁呢 算法 不含重复字符的最长子串的长度 总结 携程面试总体来说还是比较全面的,从
岗位:Java开发工程师 时间:9.9 题目 项目索引,MySQL索引,mongoDB为什么用的B树,二者比较 MySQL B+树的度数越大越好吗,一般设多少 实习学了什么,两段实习的比较 以后做工程还是研究 工作和生活中有成就感的事情 优缺点 反问:业务交易技术,整个交易流程 总结 得物的二面想爱你过对来说流程也是比较快的,整个面比较简洁,没有考量算法相关的内容。两面的面试官都考量了数据库相关的
1、自我介绍 2、Java的数据结构有哪些? 3、Java中基本类型有哪些?基本数据类型和包装数据类型有什么区别? 4、说一下Java中的子类和父类?为什么要有子类和父类这种形式的操作方式?抽象类和多态有什么关系?重写和重载的区别? 5、实际项目中用过哪些集合类?用来做什么? 6、Java8有哪些新特性?stream流在实际项目中有用到过吗?具体做什么?他可以用来排序吗? 7、多并发编程了解吗?说