面试面经
文章平均质量分 83
凌凌小博客
一直,一直,一直努力的用汗水去浇灌梦想开出奇迹!
为什么要努力?
因为我是凌王啊!!!
展开
-
人生第一份跳槽面试经历
一. 叮咚买菜1. 一面跳槽的第一面,问的比较简单,当时也没有记录面试过程中的问题2. 二面叮咚买菜公司现场面,面试官面试是跳跃性问的,没有交互的过程,问一个问题,我回答后,没有任何反应,不确定回答的对不对,他就是机械性的回应:嗯,那我们再来下一个问题,,,并且问的问题偏向实战经验。自己实现一个线程池大量网络timeout怎么排查发版导致cpu上涨怎么排查数据库组合索引a= and b between () and c哪些用到了索引把数据库大量数据同步到redis,怎么快速导入原创 2021-06-27 23:08:27 · 1127 阅读 · 0 评论 -
java后端知识点收集整理
在纸上写一个一个链表排序/** * Created by 凌 on 2019/1/18. * 注释:148. Sort List */public class SortList { /** * 将两个有序链表合并 * 链表的二路归并排序 * @param head * @return */ public ListNod...原创 2019-03-23 14:49:58 · 1550 阅读 · 0 评论 -
拼多多一面
拼多多一面自我介绍根据我分布式项目,怎么并发下安全扣除库存,单机下和分布式下并发安全可以通过数据库的事务实现并发安全吗?看你有用到redis集群,那我有100台机器,怎么实现key的映射关系如果我想对每台机器实现加权呢?比如说,有两台机器,机器A,机器B,但因为机器A的cpu处理性能比机器B强很多,所以我希望70%的key映射到A,30%的映射到B?那如果我有50台机器,并且对每台机器...原创 2019-08-13 10:25:33 · 957 阅读 · 0 评论 -
收到浦发银行总行的体检通知
2019.5.8 18:48收到浦发银行总行信息科技岗位2019年春季校园招聘体检通知(第二批)的邮件。##作为一只小菜鸡,虽然不是直接offer,但体检通知也说明了我笔试和面试结果是达标的,也是小激动了一下,但远远没有在四月份收到拼多多的offer call那么激动人心。不是说,浦发银行不如拼多多,而是,作为19届毕业生,经历过秋招的重重打击,以及春招的3月份的笔试、面试的失败的煎熬,到了四月...原创 2019-05-08 20:36:08 · 7612 阅读 · 6 评论 -
java后端学习资料整理
java后端学习资料整理《这是我之前收集的一些java开发的资料(全是GitHub上的大神整理的知识点)》找工作的可以查缺补漏,工作了的可以跟着技术路线继续学习https://github.com/Snailclimb/JavaGuidehttps://github.com/xingshaocheng/architect-awesomehttps://github.com/CyC2018/...原创 2019-08-16 00:18:38 · 846 阅读 · 1 评论 -
hashmap相关的问题
hashmap相关的问题hashmap源码 https://blog.csdn.net/ooo123lll/article/details/81103234#335-gethashmap扩容、为什么是2n(2的n次方)扩容 https://www.cnblogs.com/williamjie/p/9358291.html扩容或者初始化容量时,都是以2的n次方扩容,这主要原因是,hashma...原创 2019-03-19 22:09:50 · 300 阅读 · 0 评论 -
二、父子进程的关系
一、如何在进程中创建一个新的进程(fork函数)1、pid_t fork(void);(1)fork函数与别的函数有所不同,它调用一次,返回两次。在新创建出来的进程中返回一次(返回值为 0),在原来的进程中返回一次(返回值为新进程的pid)。(2)fork函数调用完成以后,两个进程都从fork之后开始执行。(3)fork函数复制出新的进程后,两个进程成为独立的个体,互相不影响,各自执行。并...原创 2018-10-30 22:12:18 · 2444 阅读 · 1 评论 -
三、Java并发编程:线程池的使用
Java并发编程:线程池的使用转载 2018-11-02 19:44:08 · 179 阅读 · 0 评论 -
笔试不足
由于自己的垃圾,没有过目不忘的能力,经常看完书合上就忘记了,答题很菜,所以持续更新笔试遇到的问题2018.9.9京东笔试1、类的初始化过程,父类,静态变量,静态代码块,代码块Java程序初始化的执行顺序Java程序初始化的执行顺序:父类静态变量—>父类静态代码块—>子类静态变量—>子类静态代码块—>父类非静态变量—>父类非静态代码块—>父类构造方...原创 2018-09-09 20:33:22 · 212 阅读 · 0 评论 -
Redis面试题及答案整理
Redis面试题及答案整理1. Redis有哪些数据结构?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。2. 使用过Redis分布式锁么,它是什么回事?先拿setnx来争抢锁,抢到之后,再用expire给锁加一个过期时间防止锁忘记了释放。这时...原创 2018-12-24 22:27:32 · 41841 阅读 · 2 评论 -
cvte面试题收集
什么样的对象可以当作gcrootshttps://blog.csdn.net/bolg_hero/article/details/79344745在Java语言里,可作为GC Roots对象的包括如下几种:a.虚拟机栈(栈桢中的本地变量表)中的引用的对象b.方法区中的类静态属性引用的对象c.方法区中的常量引用的对象d.本地方法栈中JNI的引用的对象hashmap冲突的解决方法...原创 2019-01-08 11:39:58 · 17380 阅读 · 1 评论 -
一、进程间通信概述
转:https://blog.csdn.net/gatieme/article/details/50908749另一篇更详细:https://www.cnblogs.com/LUO77/p/5816326.html 没有转载这篇,是因为这篇博文描述的太详细,,,后面有需要再进一步深入吧! 一、进程通信的目的数据传输 一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节...转载 2018-10-30 21:39:37 · 197 阅读 · 0 评论