第一次面大公司挺紧张 1、自我介绍。 没问项目,直接上八股 2、介绍常见的数据结构 3、一些简单数据结构问题,包括hashmap和arraylist相关,比较常规就不罗列了。 4、场景题,描述一个非主键唯一索引的例子,然后给了一个场景让写SQL 5、JVM内存区域,类加载器。背到一半被打断,说知道背的很熟了,你理解为什么了嘛? 6、问为什么java要有类加载器,为什么垃圾回收器要有标记清除,JVM
请介绍一下你自己以及你的项目经验。 你在项目中使用过哪些Java框架?请详细说明。 解释一下Java中的多线程编程,并举例说明你在项目中是如何应用的。 你对Java内存管理有了解吗?请详细描述一下。 在Java中,什么是垃圾回收机制?它是如何工作的? 你是否有使用过Spring框架?如果有,请谈谈你的使用经验。 请解释一下Java中的异常处理机制。 你对数据库有了解吗?请谈谈你在项目中是如何进行数
👥面试题目: 一面: 1.问项目(说觉得我这个项目没什么难度,上压力。) 2.设计一个秒杀系统,请给出大致思路。 3.如果有十万个请求同时访问你的系统该怎么办? 4.超买超卖问题怎么解决? 5.事务并行会有哪些问题? 6.Mysql有哪些锁请展开说说? 7.哪些字段适合建立索引? 8.Java中sleep方法会一直占用cpu吗?为什么?wait方法会占用cpu吗? 9.如何设置线程数量?单cpu
时长:30min 八股: 1.登陆拦截器实现原理? 拦截器的思想主要是基于Java的反射机制,属于面向切面编程(AOP)的一种运用,就是在Service或者一个方法前调用一个方法preHandle(),或者在方法后调用一个方法postHandle(),甚至在抛出异常的时候做业务逻辑的操作afterCompletion() 具体实现: https://blog.csdn.net/weixin_475
四月份投的简历,这周才面试哈哈哈,首先是自我介绍,然后问了我一些之前实习经历和项目经历,之前做了一个Java项目感觉都忘完啦。主要记录一下问的八股文,答案是我面试完查找的,可能有误。 1.Redis是什么?它有什么用处? Redisopen in new window 是一个基于 C 语言开发的开源数据库(BSD 许可),与传统数据库不同的是 Redis 的数据是存在内存中的(内存数据库),读写速
更新:8.29 收到意向邮件,9月下旬发正式通知书 岗位是 Java开发工程师-SP 投递、笔试 7.17 投递 7.22 测评(行测、心理、推理,有些难度) 7.25 笔试(选择、SQL、两道算法,ACM模式) 一面 电话面 25min 自我介绍。 项目介绍,项目给企业带来了什么收益? 项目中的遇到的问题,如何解决的?(说了个难实现的需求,然后解决方案) 有没有参加过竞赛? Redis 怎么用的
直聘点的苏州张家港金蝶,像是个外包。 10.13 一面 12分钟 1.自我介绍。 2.字符串转数值。 3.四舍五入保留前两位有效数字。 4.避免SQL注入。 5.jquery。 6.关系型数据库数据对象。 7.两表关联更新UPDATE。 8.实习经历。 9.反问:技术业务:ERP二次开发。 10.实习安排。 10.14 二面 10分钟 与部门负责人和人事电话沟通了一下。 1.课程情况,位置。 2.
总览 面试官应该比较忙,第一天开会给忘记了约的第二天面, 结果第二天也有点姗姗来迟了,我还以为我又被遗忘了,有点 生气,后面面试官来了,聊的其实还可以,感觉面试官也是刚出来不久的 学生一样哈哈哈,共同话题挺多的,瞎聊了一些学习技术的东西。 基本过程 自我介绍 实习相关:实习做的是什么,有哪些收获? 项目相关:选一个简历上的项目介绍一下,有什么难点,怎么解决的?稍稍延伸了一点,对于我解决难点的方法提
公司在双流电子科大科技园那边,有点远,面试半小时,通勤4小时 自我介绍 什么是OOP,什么是多态 list和set区别,使用场景 hashset和hashmap 用过哪些数据库,什么情况用 持久层只用过mybatis吗 用过微服务吗 数据库事务acid redis持久化 MVC和boot区别,干嘛的 单例模式有啥用 Java异常分类及其处理 然后是项目,我的项目部署到了云服务器,直接手机掏出来给他
1. 自我介绍 2. 找一个你觉得比较有代表性的项目,详细讲下这个项目做了什么事情,你做了什么样的工作,用了哪些技术,解决了什么问题。为什么要去做这个项目? 3. 中间件部分比较了解熟悉的有哪些?(redis) 4. Redis主要用来做什么,有什么作用?(缓存、消息队列、分布式锁) 5. 有没有用过或者了解Redis集群的概念?(没有) 6. 什么时候需要用到分布式锁,redis是怎么去实现分布
投递的是服务端开发工程师岗位。 面试官十分和蔼,比较专业,问的问题和回答让我比较心服。 流程: 自我介绍:姓名+专业+研究方向+科研项目+竞赛项目+生活运动+同学氛围和睦 谈及项目: 该项目的背景是什么?面向的用户是哪些?数据是如何采集获取的? 啊吧啊吧 ii. 谈一谈该项目的架构吧,有哪些微服务,你负责的模型是哪些? 巴拉巴拉 iii. 你负责的模
面试是进钉钉群内按时间来的,能看出来面试官比较辛苦 介绍一下项目 私信怎么做的 前端如何接收私信 系统通知怎么做的 敏感信息如何过滤 TCP四次握手 TCP粘包 HTTP状态码 Redis常见缓存的问题 分布式锁怎么实现的 两个ArrayList有一部分相同的数据,怎么求交集 单点登录 #秋招##Java##后端##海康威视##面经#
面试时长:十来分钟 项目相关: 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+树 双向链表 索引顺序 建立索引、返回索
32位和64位操作系统的区别。 32位指针和64位指针的区别? 受检时异常和其他语言的区别,为什么其他语言没有受检时异常? 装箱和拆箱。 堆栈内存理解? 堆栈的结构? 为什么会有栈溢出,为什么栈有设置容量? 为什么只有Java有自动拆箱和自动装箱? HashMap的原理? 一个比较重的hash函数,HashMap怎么让他提升性能? TCP连接突然断网会收到请求吗? TCP和UDP的区别? 服务器突