本小节我们将介绍如何在我们的电脑上安装并配置开发工具:Eclipse IDE 如果你想查看如何安装配置 IntelliJ IDEA,请点击此处查看 1. IDE 概述 1.1 IDE 是什么? IDE 即 Integrated Development Environment 的缩写,中文意为集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成
线下面试,感觉问的问题都比较基础,第一次碰到不用手撕算法的,面试官人也不错,面试了不到40分钟吧。被大厂折磨完,感觉这是唯一一次发挥还可以的面试。 1.自我介绍 2.你的项目中Redis具体有什么作用? 3.Redis中可以放什么数据类型? 4.说一下Redis的缓存穿透、缓存击穿、缓存雪崩问题以及解决办法? 5.Java中基本数据类型有哪些以及占多少字节? 6.Java如何实现多线程? 7.数组
下午三点半开始面试的,大概20min,进去两个面试官,问题还行挺简单的,反问面试官说有三轮面试????浪潮有三轮面试牛客上没见过。最后面试官说由于今天面试时间安排和HR出差的问题,不能跟我深入的交流。让我可以好好想想有啥问题,等到HR面试的时候询问。这样的表述是想要我吗???,四川人其实挺想去重庆的,想用这个来保底,不知道有没有机会
时长:45min 1.面向对象三大特性 2.ArrayList集合 3.HashMap集合 4.Spring常用注解 5.bean生命周期 6.Redis常用数据结构 7.Redis三大缓存问题 8.MySQL隔离级别 补充 继承跟接口的区别 接口内能否实现方法 多线程中的锁 线程池参数 String底层细节 手撕:反转区间链表 秋招以来面的最愉快的一次面试,面试官全程微笑,不会的地方细心解答,面
自我介绍 项目 项目中遇到的问题 怎么解决 反向代理和正向代理的区别,应用场景 冒泡排序 希尔排序 栈和链表 意向地 期望薪资 最公司的了解 有无offer 竞争力在哪
9.27 一面 约的10:30面试,她迟到了,我催了下HR然后面试官来了,秋招第一个女技术面试官,无情的八股机器 怎么创建线程?多线程了解吗?线程池参数?怎么设置一般? ArrayList扩容机制? 反射加载类的几种方式?原理了解吗?应用场景? SpringBoot比SpringMVC的进步点? MySQL索引类型、索引失效情况?怎么看使用了哪个索引 一个情景题,你会怎么设计这个表?横表、竖表的取
1数据结构及应用 常用的数据结构以及平时常用的应用场景 2 Sql 索引类型 数据库的数据结构类型 MySQL的数据结构 索引失效问题的场景 3网络 Tcp 是什么? http https 区别,哪个是加密 三次握手过程 4软件工程 软件生命周期阶段 开发模型 5 Java 集合 Map中哪些是线程安全的,怎么实现安全 线程安全 基本数据类型 包装类 Java语言特征 线程池 HashMap和Ha
🤔面试感受还不错,两位面试官很和蔼,但是自己表现得一般,全程围绕项目问问题,没问太多八股。 1、自我介绍 2、问了科研方向,扯了三四分钟 3、问项目功能、技术栈 4、索引不命中的情况(不会,扯了索引失效) 5、项目里用到的索引 6、redis可以存储不同结构的数据吗 其他的都是一些项目里的场景,还延伸了场景问我应该怎么实现 基本上除了项目怎么实现都没太答出来,要么就是说错,唯一的安慰就是多少都能
cpp选手不会java,但编程平台只让用java8,好在答疑的地方有个java输入输出示例,照着示例写完了两题 t1 做寒假作业,每天做的量不同,给出每天做的量的数组,今天做了,则必须休息1天或2天(不能不休息,也不能休息超过两天),问寒假结束后最多做了多少寒假作业。 经典dp,很快就a了 t2 给一堆宝石,每颗宝石有分数(正负都有),每次可以选宝石带走,一次选够3个还可以获得额外加分k,问最多可
总结,1h的面试把我面的满头大汗,小姐姐声音很温柔,人很好,就是我太菜(* ̄︶ ̄) 1.自我介绍 2.Java中的继承和多态 接口和抽象类的区别 StringBuffer和StringBuilder的区别 String为什么不能拆分 3.error和exception的区别 怎么处理exception 4.什么是泛型 泛型的作用 泛型的使用方式有哪几种(答得模棱两可) 5.HashMap的遍历方式
11.17一面:48min * 面试官自我介绍 * 我自我介绍 * 算法: 一个数组 [1,2,1,3,5,6,5,7,6,1]输出不重复的元素[2,3,7] * 看你对内存淘汰算法了解多,说一下?lru lfu * redis内存淘汰策略? * 设计一个hash结构的内存淘汰,你会怎么做? * 讲一下redis的数据类型?细聊一下zset?什么场景会用zset? * 讲一下分布式锁?redis具
👥 面试题目 1.自我介绍 2.stringbuffer和stringbudier的区别 3.linklist和ArrayList的区别 4.线程的创建方法 5.懂不懂jvm(我说不太懂😂) 6.mybatis中#和$的区别 7.为什么说mybatis是半自动配置的 8.MySQL的索引的最左匹配原则 9.MySQL怎么优化运行速度(磕磕绊绊,不太会) 10聊聊AQS 11.聊聊Redis淘汰
好好好,又新增一个kpi面业绩 1、自我介绍 2、扒项目细节并且想出对应的优化方案 3、针对实际的业务场景,对于一个亿级数量的表和几百条、几十万条数据的表,你如何选择用ES还是MySQL,说明原因 4、当数据表中数据量过大,应该如何优化查询速度(建立索引或者分库分表) 5、MySQL和Redis的数据强一致性如何实现?(我说的先更新数据库再删除缓存,面试官说这不能保证强一致,要先删缓存再更新数据库
1synchronized 不同地方的运用,锁粒度,对service加锁是否会死锁 用synchronized 写一个死锁 2事务的使用,传播机制 3Websocket用过吗,后端主动向前端推送 4mysql 插入怎么写 凭记忆写的,不全 Base地 期望工资 业务等
全程55min 自我介绍 1. 项目用到了哪些设计模式 2. aop原理 3. java哪些类使用了单例模式 4. 说说对进程线程协程的理解 5. 进程通信 6. hashmap和concurrenthashmap 7. hashmap的默认初始容量和扩容阈值 8. 介绍数据库四种隔离性的特点 9. 慢sql治理思路 10. 在哪些地方用过消息队列 11. 介绍cookie、session、tok