面试学习
DY_浅陌初心
从今天起,过好每天一天
展开
-
秋招面试题(360)
目录1.object有哪些方法2.hashMap结构,put过程,entry一定是链表吗?3.concurrentHashMap了解吗?它的分段锁是怎么实现的?4.ArrayList扩容机制?为什么ArrayList获取元素比LinkList快?5.JVM内存模型6.SpringMvc执行请求过程7四类八种基础数据类型及其包装类,装箱拆箱8.String类可以继承...原创 2019-06-12 18:44:55 · 377 阅读 · 0 评论 -
问题整理----数据库插入和查询的优化
一.大批量SQL插入性能优化https://blog.csdn.net/qq_22855325/article/details/760871381.一条SQL语句插入多条数据。修改后的插入操作能够提高程序的插入效率。这里第二种SQL执行效率高的主要原因是合并后日志量(MySQL的binlog和innodb的事务让日志)减少了,降低日志刷盘的数据量和频率,从而提高效率。通过合并SQL语...原创 2019-08-16 14:24:11 · 160 阅读 · 0 评论 -
秋招面试题---拼多多
****拼多多是要求手写代码的****拼多多算法题1.生活中用到栈和队列的例子对于队列很好想到关于任何排队的都是,但是栈就不是特别好想,唯一想到的就是火车调度。2.n个节点的树可能的高度。最高和最低的高度首先是不是二叉树,如果不是当然最高就是n,最低就是2是二叉树的话,最高就n,最小的情况是完全二叉树,高度是[logn]+13.BST树的高度BST(二叉查找树/二叉...原创 2019-07-11 14:53:35 · 910 阅读 · 0 评论 -
秋招面试题---蚂蚁金服
1.http协议的理解2.快速失败和安全失败(1)快速失败(fail-fast)在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出java.util.ConcurrentModificationException异常。原理:迭代器在遍历时直接访问集合中的内容,并且在遍历过程中使用一个 modCount 变量。集合在被遍历期间如果内容...原创 2019-07-15 19:42:46 · 167 阅读 · 0 评论 -
秋招面试题---京东
目录1.hash冲突的解决方法(1)链地址法(hashMap采用的方式)(2)开放地址法1、线性探测2、二次探测3、di=伪随机数序列。(3)再哈希法(4)建立公共溢出区2.Http有哪些方法(1)GET,POST,PUT,DELETE的区别3.java容器框架整体架构(1)List(2)Set(3)Map4.IOC和AOP的实战...原创 2019-07-09 18:52:13 · 1102 阅读 · 0 评论 -
秋招面试题(字节跳动)
目录1.GC怎么回收,分代回收2.垃圾回收算法3.常见的垃圾回收器4.ThreadLocal的内部实现,(1)介绍(2)原理(3)内存泄露问题5.Spring的特点、IOC和AOP,bean生命周期(1)Spring(2)IOC(3)AOP面向切面编程(4)Bean的生命周期6.java类加载过程7.双亲模式8.为什么需要双亲委派模...原创 2019-06-26 22:16:13 · 3813 阅读 · 0 评论 -
秋招面试题(阿里)
目录1.Mysql表在磁盘中的存储方式2.对DB引擎的了解,不同引擎的对比3.实现共同好友功能的sql语句4.sql语句的优化https://www.cnblogs.com/parryyang/p/5711537.html5.执行select语句的具体流程,什么时候追加日志文件6.CAS的底层实现7.项目的JVM调优细节https://zhuanlan.zhihu...原创 2019-06-20 19:41:05 · 3329 阅读 · 0 评论 -
项目实战----河豚快充宝
一. 项目介绍本项目是采用SpringBoot、MongoDB、Redis等核心组件开发的共享充电宝微信小程序。实现了模拟手机绑定、支付押金、身份验证、搜索附近充电宝等功能二.用到的关键技术数据库采用:MongoDB(可对地理位置进行索引2Dsphere索引,用于存储和查找球面上的点)MongoDB是一个基于分布式文件存储的数据库。具有高性能、易部署、易使用,存储数据非常方便等...原创 2019-06-18 21:59:10 · 333 阅读 · 1 评论 -
秋招面试----阿里面经
1.hashMap的底层结构,默认初始化大小,为什么?如果指定初始化大小,会初始多大,扩容机制,扩容大小,为什么是2的幂次方,不是奇数的幂次方?是不是线程安全的?线程不安全引发什么问题?hashmap的put源码?2.concurrentHashMap怎么保证线程安全的?3.Java如果保证线程安全的?4.volatile作用?是否能够保证线程安全?5.threadLocal作...原创 2019-08-21 21:30:59 · 157 阅读 · 0 评论