
面经
文章平均质量分 82
18 ℃
风虽大,都绕过我的灵魂。
展开
-
百度测试开发面经
这篇博客里面整理了在这次面试中,我个人觉得挺重要的一些点,还有一些面试的小技巧。面试题的答案没有专门整理,但是附上了答题思路和要注意的点~面试题及经验——1、项目负责模块的流程,具体怎么做(项目部分要将整个项目的各个模块和流程进行熟悉,在向面试官阐述的时候,按照先后的逻辑顺序,有条理,可以从数据库表的设计、索引的创建等等——>对负责的模块进行需求分析——>在写...原创 2019-01-26 08:52:39 · 1738 阅读 · 0 评论 -
java HashMap源码简析(1.8)
这篇博客里整理了HashMap源码中比较重要,需要掌握和探究的点,也是一些在面试中常常遇到的问题~包括以下问题——HashMap的key、value; HashMap是线程不安全的; HashMap数据结构; 初始化容量为什么为16? 加载因子; 为什么加载因子的默认值为0.75? HashMap 中关于红黑树的三个关键参数; 为什么哈希表的容量一定要是2的整数次幂? Ha...原创 2018-06-05 17:42:51 · 320 阅读 · 1 评论 -
平安科技面经
平安科技面经 2018.12.3一面(电话面试45min)1、自我介绍(简单提到项目)2~3 min2、spring启动时的容器启动流程(对配置的加载顺序)?容器启动流程中涉及的主要类——ContextLoaderListener:注册在web.xml中,web应用启动时,会创建它,并回调它的initWebApplicationContext()方法,从而创建并启动spri...原创 2018-12-08 10:31:37 · 2693 阅读 · 1 评论 -
Java多线程—volatile关键字详解(面试干货)
一、volatile 概念:volatile——Java虚拟机提供的最轻量级的同步机制。这个关键字的作用就是告诉编译器,只要是被此关键字修饰的变量都是易变的、不稳定的。那为什么是易变的呢? 因为volatile所修饰的变量是直接存在于主内存中的,线程对变量的操作也是直接反映在主内存中,所以说其是易变的。 二、volatile 实现原理:如果对声明了volatile关键字进行写操作,...原创 2019-02-18 10:41:25 · 612 阅读 · 0 评论 -
Java基础——常见关键字详解(面试问题)
在最近的面试中发现,面试官如果问到了java基础部分的内容,几个常见关键字的用法几乎都会被问到。所以就整理了一篇博客,包括static、final、finally、finalize的使用以及作用。(博主比较懒…所以直接放了手写笔记,没有重新整理了)1、 static:2、final:3、finalize:4、finally:关于try、catch、fin...原创 2019-03-10 15:57:57 · 1010 阅读 · 2 评论 -
Java基础——泛型(面试问题)
泛型和上一篇博客《Java中常用关键字》一样,是在面试Java基础内容时,比较容易被问到的问题。所以这篇博客继续总结Java基础部分——泛型的相关知识,包括——目录什么是泛型; 泛型的实现原理; 泛型的特性; 使用场景; 测试用例; 泛型的具体使用;(泛型类,泛型接口,泛型通配符,泛型方法,泛型数组) 静态方法与泛型; 为传入的泛型实参进行上下边界的限制;1、什么是泛型...原创 2019-03-11 20:49:50 · 474 阅读 · 0 评论 -
小米二面面经
昨天刚刚面完小米二面,一面的面经由于没有及时整理,所以记得的不多,就把自己印象深刻的记下来了……_§:з)))」∠)_二面大概一个多小时的样子,涉及的知识面比较广,刚开始就先来了两道算法题……_§:з)))」∠)_,不过还OK,比较常规的那种。下面就把这次面试中问到的问题整理了一下~ 希望对要面试的小伙伴有帮助✧٩(ˊωˋ*)و✧(博主有的问题写了回答的思路,其他没有的,问问度娘基本都能...原创 2019-03-16 21:43:23 · 5662 阅读 · 3 评论 -
Java基础(面试必问点)
从春招找实习开始,每次面试在问到Java基础部分的时候,有一些知识点出现的几率很大,所以今天就把这些常问的知识点整理一下,希望对找实习或者找工作的同学们有帮助~1、面向对象的三大特征? 封装性、继承性、多态性,(再具体说说)2、Java中的基本数据类型有哪些?数值型——byte(字节型)、short(短整型)、int(整型)、long(长整型...原创 2019-03-18 15:51:59 · 1766 阅读 · 0 评论 -
十进制整数转十五进制数思路及代码实现(Java实现)
输入一个十进制整数,将这个数转化成对应的十五进制数(在十五进制中,A表示10,B表示11,C表示12,D表示13,E表示14),请写出转换程序。例如:235表示为10A请编写流程图,并用熟悉的计算机语言编写相应的程序思路:如例子中十进制235,转化为十五进制数过程如下:代码如下:package com.Timer.Test;import java.util...原创 2019-07-29 18:48:04 · 2280 阅读 · 0 评论