1.自我介绍 2.map接口的实现 3.hashmap和linkedhashmap的区别 4.MySQL索引失效 5.redis的数据结构 6.redis的缓存击穿 7.springboot的注解有哪些 8.#{} 和 ${} 的区别是什么? 9.mybatis如何进行分页 10.tcp和udp的区别 11.跨域问题以及如何解决 11.还有一些项目问题 #面经#
1.存储一组数值,要求不能出现重复的值,我该选取哪种集合进行存储 2.抽象类与接口的应用场景有什么区别 3.反射的作用,哪些地方用到了反射 4.使用SpringBoot时,如何进行异常管理的 5.如何实现统一异常处理,使用了统一异常处理时,再业务逻辑里还要用try catch吗? 6.spring是如何管理事务的,想要显示的设置事务,用哪种方式。 7.谈谈对spring AOP的理解 #面经#
1.spring和springboot的区别? 2.对SpringIOC和SpringAOP了解? 3.Btree和b+tree树的对比 4.mysql常用的引擎 5.final关键字 6.mysql的行锁和表锁 7.乐观锁和悲观锁 8.常用到的数据集合 9.ArrayList 与 LinkedList 区别#java实现面经#
1.构造函数与普通方法的区别 2.重载与重写 3.面向对象的特性 4.ArrayList如何使用 5.Linux里文件相关的命令 6.Linux如何部署项目 7.你对Redis的理解 8.Redis有哪些缺点 9.用过AOP吗?对AOP的理解 10.spring的全局异常处理 11.MySQL有哪些索引 12.MySQL的分组与求和函数 12.MySQL的内连接,左连接,右连接 13.如何解决SQ
如题,我使用 css 设置页面中横向的两个盒子宽度,各 50%,但是在安卓设备宽度为奇数的情况,比如 395px,则 50%为 197.5,而这时安卓手机实际展示的两个盒子的宽度为 197,从而导致两个盒子之间有 1px 间距,请问大家,是否有遇到过此类问题,如何解决?
分享给大家一个好玩的 首先面试官嫌我这里麦不好,它听不见,我想我之前在同样位置同样设备面试了快20次了,也没有这问题・_・? 之后开始面试了,我看着视频里的面试官一会站起来,一会去左边一会去右边,一会把脑袋使劲贴摄像头,简直跟动图一模一样 最乌龙的是 面试官问我两个线程分别加一百次,最后结果可能为多少😂 然而我一直听的是加一百四,最后面试官打字给我的,我才知道。光这个问题就纠缠了好久😂最后还回
2022-9-21 一面 岗位是Golang开发,一面是盲面,不能提到名字,腾讯会议名字需要改成编号,会有hr打电话告知编号。 自我介绍 go内存泄露 go变量逃逸 如何删除slice中的元素 select作用 defer执行顺序 + panic + recover 局部变量分配位置 单例模式 如何抓包 Linux 更改权限组 介绍项目 Raft和Paxos 介绍论文 Etcd介绍 什么是云原生
#软件开发2023笔面经# #小米# #23届找工作求助阵地# 面试官上来先介绍了一下岗位,是做自动驾驶的中间件的,然后让我做了个自我介绍。 问我能实习多久,问我研究生都学啥课程。我说了两门操作系统相关,开始了第一题。 1.线程会有自己独立的栈区吗?会有独立的堆区吗? 1.你了解 Linux 虚拟内存空间吗? 2.虚拟内存有什么好处? 3.两个进程 malloc 可能会返回一个值吗?会映射到一个物
更多关于回调的知识 稍微停下来再思考一下回调的机制。尽管对于以 Twisted 方式使用 Deferred 写一个简单的异步程序已经非常了解了,但Deferred提供更多的是只有在比较复杂环境下才会用到的功能。因此,下面我们自己想出一些复杂的环境,以此来观察当使用回调编程时会遇到哪些问题。然后再来看看deferred是如何解决这些问题的。 因此,我们为诗歌下载客户端添加了一个假想的功能。设想一些计
二面: 手撕算法两道题:链表n个节点翻转,数组中和为0的三元组 java八股 集合排序和数组排序底层实现 如何实现多态,是否多继承 如果可以继承多个类会怎么样 hashmap treemap hashtable区别 synchronizad和reentrantlock原理 concurrenthashmap原理 线程sleep()和wait() notify()和notifyAll()的区别 AQ
ArrayList和LinkedList区别? 大数据量存储ArrayList和LinkedList,哪个会发生OOM ArrayList:连续内存空间 & 扩容1.5倍内存不够 内存泄漏场景 非静态内部类/匿名类 被其他外部类引用 解决:(外部类,设置为弱引用,与ThreadLocal类似) synchronized多线程并发,只对一个对象加锁,会产生死锁吗? 产生死锁的四个条件,互斥,请求并保
投的Java转安卓开发 二面北京 1. 自我介绍 2. 对安卓开发的了解和对小米公司的了解 3. 对安卓开发感兴趣吗,不感兴趣就不继续了。那必须感兴趣啊 4. Java中的集合 5. hashmap底层实现 以及put元素的过程 6. hashcode是什么,怎么存储的,在哪个内存区域 7. class对象包含什么信息,存在什么位置 8. 看过什么源码,gc源码看过吗,没 9. 平时代码写的多吗
4.2 二面 整体不算难,就面了20min左右,不清楚能不能过,不过也不考虑小天才了,base在东菀 1. 介绍项目 2. 前端方面有没有专门课程,怎么去学习 3. 有没有参与组织工作,介绍一下 4. webgl和canvas相比有什么区别 5. webgl进行绘图,怎么进行优化 6. 介绍一下七层网络协议 7. TCP和UDP的区别 8. 介绍一下快排的思路 9. 网络请求POST和GET有什么
Java开发-交易技术,9.2通过了2轮技术面,hr面先是约在了当晚21点后,然后hr打电话和我说太晚了,改天再约时间。9.7下午电话联系约了9.11的hr面。 8.19面试的一批好像还有很多人在泡池子,希望自己有机会上岸吧! 发个面经,许愿收到意向! 面试有些问题可能记不清了,以下记录一些主要的问题。 一面(9.2,14:00)65min 1. 自我介绍 2. 拷打实习项目(业务背景、技术架构、
自我介绍 Vue2 diff算法 Vue3 diff算法 Vue2响应式原理有什么缺点 react源码看过吗 Vue 和 React对比,说说看法 项目相关 算法:最长递增子序列#前端##面试#