面试题整理汇总
文章平均质量分 72
pcwl1206
这个作者很懒,什么都没留下…
展开
-
【编程题】兔子生殖问题(斐波拉契数列)
十三世纪初,数学家菲波拉契在书中提出一个乐趣的题目:「假设一对兔子成配偶后,在二个月时便可以生下一对(一雌一雄)兔子。以后,每过足一个月可以生下另一对兔子,如果每只兔子都能健康存活,一年之后,会有多少对兔子呢?」 第1个月:只有一对兔子a。 第2个月:仍只一对兔子a。 第3个月:a生下一对兔子b,共有2对兔子。 第4个月:a又生下一对兔子c,加上一对兔子b,共有3对兔子。 第5个月:a又生...原创 2018-07-15 16:10:49 · 1702 阅读 · 0 评论 -
【搞定 Linux】之 Linux 面试题整理
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。 Linux 下线程,GDI 类的解释 Linux 实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。GDI 类为图像设备编程接口类库。 绝对路径用什...原创 2019-01-31 17:33:30 · 700 阅读 · 0 评论 -
【搞定Java基础】之集合类面试题整理
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。因为集合类在Java基础知识中是非常重要的,也是面试中最常问到的,设计的问题也比较多,因此单独拿出来做面试题的整理,方便自己复习,也希望给看到此篇文章的你带来一定的帮助。文章内容均来自于网络,平时看到总结不错的题目,就收集在此。持续更新......原创 2018-12-11 11:43:58 · 545 阅读 · 0 评论 -
【搞定Java并发编程】面试题整理
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。 在Java中守护线程和本地线程区别? Java中的线程分为两种:守护线程(Daemon)和用户线程(User)。任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程...原创 2018-12-10 12:20:25 · 919 阅读 · 0 评论 -
【搞定网络协议】之网络协议面试题整理
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。本文目录:一 OSI与TCP/IP各层的结构与功能,都有哪些协议二 TCP三次握手和四次挥手(面试常客)三 TCP、UDP协议的区别四 TCP协议如何保证可靠传输五 在浏览器中输入url地址 ->> 显示主页的过程(面试常客)六 状态码七 各种协议与HTT...原创 2018-11-28 14:45:52 · 3685 阅读 · 0 评论 -
【搞定MySQL数据库】面试题整理
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。事务的隔离级别具体讲解:https://blog.csdn.net/pcwl1206/article/details/844781271、读未提交 READ UNCOMMITED ----> 引发脏读2、读已提交 READ COMMITED --...原创 2018-11-22 15:44:51 · 925 阅读 · 0 评论 -
【搞定Java基础】面试题整理
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。面向对象的三大特性继承:一般只能单继承,内部类可以实现多继承、接口可以多继承封装:访问权限控制public-->protected-->package-->private多态:编译时多态:体现在向上转型和向下转型,通过引用类型判断调用哪个方法(静态分派---->...原创 2018-11-22 15:37:19 · 345 阅读 · 0 评论 -
【搞定JVM】面试题整理
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。 JVM内存分哪几个区,每个区的作用是什么? Java虚拟机主要分为以下5个区:1、方法区:1. 有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,在这里进行的GC主要是对方法区里的常量池和对类型的卸载;2. 方法区主要用来存储已被虚拟机加载的类的信息、常量、...原创 2018-11-22 15:37:50 · 636 阅读 · 0 评论 -
【编程题】打印出金字塔和菱形(for循环)
每一种图形都是由简单到复杂的,要先找规律,将复杂图形拆解。package com.java.practice.顺序语句;public class StarWriterTest { public static void main(String[] args) { //测试 countTest1(5); countTest2(5); countTest3(5); ...原创 2018-07-21 11:29:30 · 1722 阅读 · 0 评论 -
【编程题】判断一个区间的素数个数问题
package 经典编程题;/** * @author PC *题目:判断101-200之间有多少个素数,并输出所有的素数 *素数(prime number)又称质数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除,换句话说就是该数除了1和它本身以外不再有其他的因数;否则称为合数。 *也可以这样去判断一个素数:用这个数分别去除2到sqrt(这个数),如果能被整除则不...原创 2018-07-15 17:04:01 · 2251 阅读 · 0 评论 -
【搞定计算机操作系统】面试题整理
一、进程与线程1、简单说说进程、线程以及它们的区别进程: 是系统进行资源分配和调度的一个独立单位,是最小的资源管理单位。线程: 是进程的一个实体,是 CPU 调度和分派的基本单位,是最小的 CPU 执行单元。线程自己不拥有任何系统资源,但是它可以访问其隶属进程的全部资源。所以线程创建、撤销、切换的开销远小于进程,一个进程可以拥有多个线程。2、进程的状态和转换 三态模型: 一个进程...原创 2019-04-11 22:18:49 · 7643 阅读 · 0 评论