引言 最近组里大佬出差,面试的任务落在了我这个小喽啰身上。作为一位中级工程师,让我面试高级工程师,我也是压力山大,只得硬着头皮上。这几天面试了许许多多人,感慨良多,不吐不快 简历 简洁 统一用pdf,注意排版 不要花里胡…
分类:面试
骰子问题 --计算每种骰子和的概率(python)
有N个骰子,同时掷出,计算向上面数字之和以及出现的概率或者总点数大于等于X的概率 设k个骰子点数为n出现的概率为f(k,n),其概率为前k-1个骰子出现(n-第k个骰子点数)的概率 第k个骰子出现1-6点数的概率皆为1/…
2018-03-19面试之关于Volatile关键字,下列描述正确的是?
(多选题)关于volatile关键字,下列描述不正确的是? A.用volatile修饰的变量,每次更新对其他线程都是立即可见的。 B.对volatile变量的操作是原子性的。 C.对volatile变量的操作不会造成阻塞…
【Java面试题】8 面向对象的特征有哪些方面 ?
面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。 1封装: 封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。在面向对象的编程语…
如何将Array复制到ArrayList里面
记得去面试时,看到这道题当时想了老半天,Array到底是什么东西,好像以前没学过。下来后才恍然大悟,这不是数组吗,真是2到家了。 int[] ary = new int[5]{1,2,3,4,5};…
5大技能,瞬间提升HR好感度!
一对从不认识的相亲男女第一次见面,男生一定会想尽办法来刷高女生对他的好感度。面试如同相亲,面试候选人也需要通过各种方法来刷高面试官(或HR)对你的好感度。前程无忧论坛(bbs.51job.co…
API接口响应速度突然变慢的原因及解决方案
引言 本文主要针对SQL优化,缓存方面的优化,第三方接口方面的优化,资源瓶颈,业务方面的优化,网络io方面的优化等,来将项目中接口访问的优化 一. 首先要分析接口响应慢的具体原因,列出一些常见原因 是不是资源层面的瓶颈(…
数据结构&设计模式篇
动态代理有几种实现? java的动态代理技术的实现主要有两种方式: 1.JDK原生动态代理 2.CGLIB动态代理 JDK原生动态代理是Java原生支持的,不需要任何外部依赖,但是它只能基于接口进行代理(需要代理的对象必…
预加载和下载的区别是什么
预加载: WEB预加载就是在网页全部加载之前,对一些主要内容进行加载,以提供给用户更好的体验,减少等待的时间。否则,如果一个页面的内容过于庞大,没有使用预加载技术的页面就会长时间的展现为一片空白,直到所有内容加载完毕…
Vue2.0八——知识点整理
1、active-class是哪个组件的属性?嵌套路由怎么定义? 答:vue-router模块的router-link组件。 2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数? 答:在router目录…
Array和Arraylist有什么区别?
ArrayList可以算是Array的加强版,(对array有所取舍的加强)。 存储内容比较: Array数组可以包含基本类型和对象类型, ArrayList却只能包含对象类型。 但是需要注意的是:Array数组在存放的…
session共享怎么做的(分布式如何实现session共享)?
session共享怎么做的(分布式如何实现session共享)? 问题描述:一个用户在登录成功以后会把用户信息存储在session当中,这时session所在服务器为server1,那 么用户在 sessio…