码迷,mamicode.com
首页 >  
搜索关键字:面试    ( 19536个结果
作为2019年的程序员,如何快速成长?
作为2019年的程序员,如何快速成长?本文来自作者投稿,原作者陈彩华,就职于广州贝聊科技。面试候选人的时候,有个比较常见的问题:对于一份工作,你最关注哪些因素?回答往往是薪资待遇,公司氛围,公司发展前景,工作强度等。个人比较欣赏的答案是:个人能力的成长。想收获一个薪资好,公司发展前景好的工作机会,关键和根本还是取决于个人的能力,能力是因,好的机会是果。面对工作,与其选择满不情愿,最后收获痛苦煎熬和
分类:其他好文   时间:2020-10-31 01:29:49    阅读次数:13
面试官问我:创建线程有几种方式?我笑了
多线程在面试中基本上已经是必问项了,面试官通常会从简单的问题开始发问,然后再一步一步的挖掘你的知识面。 比如,从线程是什么开始,线程和进程的区别,创建线程有几种方式,线程有几种状态,等等。 接下来自然就会引出线程池,Lock,Synchronized,JUC的各种并发包。然后就会引出 AQS、CAS、JMM、JVM等偏底层原理,一环扣一环。 这一节我们不聊其他的,只说创建线程有几种方式。 是不是感觉非常简单,不就是那个啥啥那几种么。 其实不然,只有我们给面试官解释清楚了,并加上我们自己的理解,才能在面试中加分。
分类:编程语言   时间:2020-10-31 01:27:12    阅读次数:74
面试官问我:创建线程有几种方式?我笑了
多线程在面试中基本上已经是必问项了,面试官通常会从简单的问题开始发问,然后再一步一步的挖掘你的知识面。 比如,从线程是什么开始,线程和进程的区别,创建线程有几种方式,线程有几种状态,等等。 接下来自然就会引出线程池,Lock,Synchronized,JUC的各种并发包。然后就会引出 AQS、CAS、JMM、JVM等偏底层原理,一环扣一环。 这一节我们不聊其他的,只说创建线程有几种方式。 是不是感觉非常简单,不就是那个啥啥那几种么。 其实不然,只有我们给面试官解释清楚了,并加上我们自己的理解,才能在面试中加分。
分类:编程语言   时间:2020-10-31 01:26:55    阅读次数:15
【面试】浅谈==与equals的区别
1)对于==,比较的是值是否相等 如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量,equals继承Object类,比较的是是否是同一个对象 如果没 ...
分类:其他好文   时间:2020-10-31 01:14:49    阅读次数:12
一份还热乎的蚂蚁金服面经(已拿Offer)!附答案!!
一份还热乎的蚂蚁金服面经(已拿Offer)!附答案!!本文来自我的知识星球的球友投稿,他在最近的校招中拿到了蚂蚁金服的实习生Offer,整体思路和面试题目由作者——泽林提供,部分答案由Hollis整理自知识星球《Hollis和他的朋友们》中「直面Java」板块。由于作者面试过程中高度紧张,本文中只列出了自己还记得的部分题目。经历了漫长一个月的等待,终于在前几天通过面试官获悉已被蚂蚁金服录取,这期间
分类:其他好文   时间:2020-10-31 01:11:51    阅读次数:22
基础面试题:== 与 equals 详解
java中的数据类型分为:基本数据类型和引用数据类型基础类型4种整数类型:int、long、byte、short2种浮点数类型:float、double1种字符类型:char1种布尔类型:boolean引用数据类型类接口数组对于基本类型来说,==比较的是值是否相等对于引用类型来说,==比较的是两者在内存中存放的地址(堆内存地址)publicclasstest1{publicstaticvoidma
分类:其他好文   时间:2020-10-30 13:08:04    阅读次数:20
基础面试题: JDK 和 JRE
1.定义:JDK是JavaDevelopmentKit,它是功能齐全的JavaSDK。它拥有JRE所拥有的一切,还有编译器(javac)和工具(如javadoc和jdb)。它能够创建和编译程序。JRE是Java运行时环境。它是运行已编译Java程序所需的所有内容的集合,包括Java虚拟机(JVM),Java类库,java命令和其他的一些基础构件。但是,它不能用于创建新程序。区别:JRE主要包含:j
分类:其他好文   时间:2020-10-30 13:07:30    阅读次数:26
基础面试题:面向对象和面向过程的区别,性能对比
概念:面向过程:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象:把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。性能对比:1.面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。但是,面向对象性
分类:其他好文   时间:2020-10-30 13:07:17    阅读次数:21
Redis面试(1):Redis的持久化方式有哪些?各有何利弊?
Redis提供的持久化策略包括:AOF持久化,RDB持久化,RDB—AOF混合持久化。 1.RDB持久化方式的特点 优点: 默认的持久化方式,持久化文件后缀为.rdb(Redis DataBase),以二进制的形式存储每个数据库的键值对 默认的save选项:save 6010000;save 300 ...
分类:其他好文   时间:2020-10-30 12:49:57    阅读次数:18
elasticsearch 的倒排索引是什么 ?
面试官:想了解你对基础概念的认知。 解答:通俗解释一下就可以。 传统的我们的检索是通过文章,逐个遍历找到对应关键词的位置。 而倒排索引,是通过分词策略,形成了词和文章的映射关系表,这种词典+映射表 即为倒排索引。 有了倒排索引,就能实现 o(1)时间复杂度的效率检索文章了,极大的提高了 检索效率。 ...
分类:其他好文   时间:2020-10-30 12:35:32    阅读次数:21
19536条   上一页 1 ... 49 50 51 52 53 ... 1954 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!