
笔试 && 面试 | 学习系列
文章平均质量分 91
分享笔试和面试一些相关题目
Coder编程
欢迎关注Coder编程公众号,主要分享数据结构与算法、Java相关知识体系、框架知识及原理、Spring全家桶、微服务项目实战、DevOps实践之路、每日一篇互联网大厂面试或笔试题以及PMP项目管理知识等。更多精彩内容正在路上~
展开
-
[编程题] Java基础编程练习题(三)
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!Java基础编程练习题(三)1. 一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1...原创 2020-04-25 11:37:20 · 669 阅读 · 0 评论 -
你说你做过 JVM 调优和参数配置,请问如果盘点查看 JVM 系统默认值?
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!你说你做过 JVM 调优和参数配置,请问如果盘点查看 JVM 系统默认值?每天进步一点,不做curd工程师JVM 的参...原创 2020-04-29 08:00:00 · 480 阅读 · 0 评论 -
工作一年多,参加搜狐社招!面试官都问了我什么?
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!面试题来了.png每天进步一点,不做curd工程师与Api调用工程师欢迎访问个人博客网站:https://www.co...原创 2020-06-19 08:36:00 · 695 阅读 · 0 评论 -
分享一道美美美团面试题!
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!废话 朋友去美团面试,考了他一道纯工程的题目:使用多线程实现 1 + 2 + 3 + ..... + 1000确实是很...原创 2020-06-30 08:06:00 · 634 阅读 · 0 评论 -
双非本科,面试“凉”经!
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!面试题来了.png每天进步一点,不做curd工程师与Api调用工程师欢迎访问个人博客网站:https://www.co...原创 2020-06-23 08:40:00 · 1561 阅读 · 1 评论 -
项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果?...
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!每天进步一点,不做curd工程师与api调用工程师博客网站:https://www.coder-programming...原创 2020-07-01 08:06:00 · 870 阅读 · 0 评论 -
聊一聊一次完整的HTTP请求过程!
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!聊一聊一次完整的HTTP请求过程!地址:https://www.cnblogs.com/xuzekun/p/7527...原创 2020-03-31 08:00:00 · 441 阅读 · 0 评论 -
Java基础笔试练习(二十)
Java基础笔试练习(二十)1.请给出程序最终输出内容。inti=3;Stringresult=newString();switch(i){case1:result=result+"him";case2:result=result+"her";case3:result=result+"it";default:r...原创 2020-02-05 10:49:11 · 1750 阅读 · 0 评论 -
RabbitMQ面试题集锦(精选)(另附思维导图)
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!RabbitMQ面试题集锦(精选)1.使用RabbitMQ有什么好处?1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦!2.异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度3.削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据...原创 2020-01-04 08:14:00 · 1509 阅读 · 3 评论 -
Java面试集锦:25道线程类相关面试题与答案(一)
1. 线程是什么?进程是什么?二者有什么区别和联系?(1)线程是CPU独立运行和独立调度的基本单位;(2)进程是资源分配的基本单位;是执行着的应用程序两者的联系:进程和线程都是操作系统所运行的程序运行的基本单元。区别:(1)进程具有独立的空间地址,一个进程崩溃后,在保护模式下不会对其它进程产生影响。(2)线程只是一个进程的不同执行路径,线程有自己的堆栈和局部变量,但线程之间没有单独的...原创 2019-11-14 21:45:49 · 339 阅读 · 0 评论 -
Java面试集锦:集合思维导图与30道集合面试题
点击上方“Coder编程”,选择“置顶公众号”技术文章第一时间送达!Java面试集锦:集合思维导图与30道集合面试题.pngCollection集合.pngList集合.pngArrayListandVectorandLinkedList.pnghashmapandtreemapandhashtable.pngmap.pn...原创 2019-11-09 08:30:00 · 1355 阅读 · 0 评论 -
Java基础笔试练习(十九)
1.this代表了()的对象引用,super表示的是当前对象的()对象?A.当前类 当前类B.当前类的父类 当前类C.当前类 当前类的父类D.以上都不正确答案:C解析:this代表当前对象,也就是当前类的对象的引用super代表其父类对象2.假设一个 list初始化为{2,9,5,4,8,1}。 在第一次冒泡排序后,list变成了()?A.2, 9, 5, 4, 8, 1...原创 2019-10-30 22:18:26 · 1817 阅读 · 0 评论 -
Java大厂笔试&&面试集合大全目录
???? 笔试题JAVA相关笔试题,祝各位找到好工作!Java基础笔试练习(一)Java基础笔试练习(二)Java基础笔试练习(三)Java基础笔试练习(四)Java基础笔试练习(五)Java基础笔试练习(六) Java基础笔试练习(七) Java基础笔试练习(八) Java基础笔试练习(九) Java基础笔试练习(十) Java基...原创 2019-10-23 22:24:06 · 1259 阅读 · 0 评论 -
Java基础笔试练习(十八)
1.下面有关重载函数的说法中正确的是A.重载函数必须具有不同的返回值类型B.重载函数形参个数必须不同C.重载函数必须有不同的形参列表D.重载函数名可以不同答案:C解析:重载:必须同名函数;必须参数表不同(包含参数个数不同;参数类型不同;或参数个数与类型都不同)2.对于一个类的构造函数,其函数名与类名( )。A.完全相同B.基本相同C.不相同D.无关系答案:A...原创 2019-10-21 16:28:43 · 1496 阅读 · 0 评论 -
Java基础笔试练习(十七)
1. 程序Demo.java编译运行后输出的结果是:( )?public class Demo{ int x=1; int y; public static void main(String [] args){ int z=2; Demo t=new Demo(); System.out.println(t.x+t...原创 2019-10-17 22:29:20 · 2775 阅读 · 0 评论 -
Java基础笔试练习(十六)
1.所谓静态链表就是一直不发生变化的链表()A.对B.错答案:B解析:静态链表,数组描述的链表。也有插入和删除操作2.哈希函数越复杂越好,因为这样随机性好,冲突概率小()A.对B.错答案:B解析:哈希函数越复杂,则时间就会越多,因此不是哈希函数越复杂越好,还需要考虑下时间方面3.二叉树中每个结点有两棵非空子树或有两棵空子树()。A.对B.错答案:B解析:二...原创 2019-10-12 14:06:24 · 1847 阅读 · 0 评论 -
Java基础笔试练习(十五)
1. 有以下代码片段,请问输出的结果是()?String str1="hello";String str2="he"+ new String("llo");System.out.println(str1==str2);A.trueB.都不对C.nullD.false答案:D解析:String str1=“hello”; 这样创建字符串是存在于常量池中String ...原创 2019-10-10 21:27:53 · 1296 阅读 · 1 评论 -
Java基础笔试练习(十四)
1. Java 语言中,负责并发管理的机制是( )A.垃圾回收B.虚拟机C.代码安全D.多线程答案:D解析:选项A,Java语言中,垃圾回收机制对系统中不使用的内存进行回收,从而使程序员从繁忙的内存管理中解放出来。选项B,Java编写好的程序首先由编译器转换为标准字节代码,然后由虚拟机执行。虚拟机把字节代码程序与各操作系统和硬件分开,使Java程序独立于平台。选项C,Java...原创 2019-10-09 21:53:45 · 2006 阅读 · 0 评论 -
Java基础笔试练习(十三)
1. 类Person里面有个方法sleep(),如果直接用Person.sleep(),则方法sleep前面必须用的关键词是? ( )A.classB.staticC.publicD.final答案:B解析:static关键字:针对多个对象共有的成员变量值时所提出的。特点:1、随着类的加载而加载;2、优先于对象存在;3、被类的所有对象共享;4、可以通过类名直接调用。注意...原创 2019-09-28 17:34:04 · 1481 阅读 · 0 评论 -
HR面试都会问什么问题?(上)
1.请你自我介绍一下你自己回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答...原创 2019-09-10 11:02:31 · 9745 阅读 · 0 评论 -
作为一技术人员,面试前都需要做哪些准备?
就进行要求。卖了89个科室里,我会将重点放在常用的Java知识框架串讲,面试考察点上。应该对目标公司,岗位要求及面试流程有所了解,这样才可以有针对性的突破,我们来看,课时一的内容有这几方面,可以帮你解决大部分求职迷茫的问题,第一,常见的技术人员发展路径和竞争要求,第二,技术面试一般都有哪些流程?第三,如何去选择一个高命中率的岗位?第四,面试前要怎么准备?Java面试的考查点图,后面会分开...原创 2019-05-27 21:01:53 · 626 阅读 · 0 评论 -
跳槽季,金三已过,银四你准备好了吗?
金三已过,想跳槽的同学得好好抓紧银四了。不过今年的寒冬确实有点冷~ 各路大厂都有不同程度的裁员。因此我们要在面试过程的多做一些准备,我呢也在网上搜罗了一些大厂的面试题,在这里给大家分享一下,希望能给大家一些帮助与参考~阿里面试题 开发中Java用了比较多的数据结构有哪些? 谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的? 对J...原创 2019-04-01 22:01:26 · 328 阅读 · 0 评论 -
用Redis轻松实现秒杀系统
导论曾经被问过好多次怎样实现秒杀系统的问题。昨天又在优快云架构师微信群被问到了。因此这里把我设想的实现秒杀系统的价格设计分享出来。供大家参考。秒杀系统的架构设计秒杀系统,是典型的短时大量突发访问类问题。对这类问题,有三种优化性能的思路:写入内存而不是写入硬盘异步处理而不是同步处理分布式处理用上这三招,不论秒杀时负载多大,都能轻松应对。更好的是,Redis能够满足上述三点。因此,用R...转载 2018-08-23 09:50:18 · 936 阅读 · 0 评论 -
Java基础笔试练习(十二)
1.(C#、JAVA)扩展方法能访问被扩展对象的public成员A.能B.不能答案:A解析:翻译一下,子类方法是否能够访问父类中的public成员。2.如果子类要调用父类的构造函数,则通过super()调用来实现。A.正确B.错误答案:A解析:super关键字在子类内部使用,代表父类对象。 访问父类的属性 super.属性名 访问父类的方法 super.方法名() 子类构...原创 2019-09-27 20:52:43 · 958 阅读 · 0 评论 -
前端面试题(经典)
HTML+CSS 1.对WEB标准以及W3C的理解与认识 标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维 护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;2.xhtml和html有什么区别 HTML是一种基原创 2016-07-18 11:44:24 · 451 阅读 · 0 评论 -
数据库性能优化的方法
如今,互联网上关于数据库优化方面的文章很多,但是有的写的似是而非,有的不切实际,对一个数据库来说,只能做到更优,不可能最优,并且由于实际需求不同,优化方案还是有所差异的,根据实际需要关心的方面(速度、存储空间、可维护性、可拓展性)来优化数据库,而这些方面往往又是相互矛盾的。 一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,所转载 2016-07-18 14:25:36 · 1228 阅读 · 0 评论 -
有关Tomcat的面试题
一、Tomcat的缺省是多少,怎么修改Tomcat的缺省端口号是8080.修改Tomcat端口号:1.找到Tomcat目录下的conf文件夹2.进入conf文件夹里面找到server.xml文件3.打开server.xml文件4.在server.xml文件里面找到下列信息maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”7...转载 2016-09-29 18:36:58 · 2859 阅读 · 0 评论 -
关于Java线程的面试题
1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。2) 线程和进程有什么区别?线程是进程的子集,一个进程可以...转载 2016-09-30 16:21:02 · 562 阅读 · 0 评论 -
经典的Java基础面试题集锦
经典的Java基础面试题集锦,欢迎收藏和分享一、面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装封装给对象提供了隐...转载 2017-06-22 20:46:17 · 491 阅读 · 0 评论 -
Java面试宝典 HTML、js、ajax、数据库
html&JavaScript&ajax部分1. 判断第二个日期比第一个日期大如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,,//这里可用正则表达式判断提前判断一下格式,然后按下提取...转载 2017-06-22 20:53:15 · 1052 阅读 · 0 评论 -
HR面试都会问什么问题?(下)
31.就你申请的这个职位,你认为你还欠缺什么?回答提示:企业喜欢问求职者弱点,但精明的求职者一般不直接回答。他们希望看到这样的求职者:继续重复自己的优势,然后说:“对于这个职位和我的能力来说,我相信自己是可以胜任的,只是缺乏经验,这个问题我想我可以进入公司以后以最短的时间来解决,我的学习能力很强,我相信可以很快融入公司的企业文化,进入工作状态。”企业喜欢能够巧妙地躲过难题的求职者。32.你欣...原创 2019-09-11 13:38:26 · 5100 阅读 · 0 评论 -
面试题篇 | 历年阿里面试题汇总(2017年不断更新中)
Volatile的特征:A、禁止指令重排(有例外)B、可见性Volatile的内存语义:当写一个volatile变量时,JMM会把线程对应的本地内存中的共享变量值刷新到主内存。当读一个volatile变量时,JMM会把线程对应的本地内存置为无效,线程接下来将从主内存中读取共享变量。Volatile的重排序1、当第二个操作为volatile写操做时,不管第一个操作是...转载 2018-06-08 14:45:20 · 1171 阅读 · 1 评论 -
通过面试题,让我们来了解Collection
前言欢迎关注微信公众号:Coder编程获取最新原创技术文章和相关免费学习资料,随时随地学习技术知识!**本章主要介绍Collection集合相关知识,结合面试中会提到的相关问题进行知识点的梳理。希望能帮到大家~基于JDK1.8,如有错误,还望大家能够指出!涉及的Collection集合相关面试题1.什么是集合?2.AVA中集合类型都有哪些?有什么特点?3.说一说集合的父类Co...原创 2019-03-20 13:10:57 · 231 阅读 · 0 评论 -
一篇让你明白进程与线程之间的区别与联系
前言欢迎关注公众号:Coder编程获取最新原创技术文章和相关免费学习资料,随时随地学习技术知识!本章主要介绍进程与线程的区别与联系相关知识点,也是我们面试过程中,经常会问到的了一个问题。希望通过这篇文章,能让大家理解相关知识点~涉及面试题:1.进程与线程之间有什么区别?2.进程、线程都各有什么特点?3.进程之间的是怎么进行交互的呢?4.什么是缓冲区溢出?5.进程之间如何进行...原创 2019-03-21 13:34:01 · 378 阅读 · 0 评论 -
会话跟踪技术
1. 什么是会话客户端打开与服务器的连接发出请求到服务器响应客户端请求的全过程称之为会话2. 什么是会话跟踪对同一个用户对服务器的连续的请求和接受响应的监视3. 为什么需要会话跟踪浏览器与服务器之间的通信是通过HTTP协议进行通信的,而HTTP协议是”无状态”的协议,它不能保存客户的信息,即一次响应完成之后连接就断开了,下一次的请求需要重新连接,这样就需要判...转载 2016-07-13 15:49:25 · 405 阅读 · 0 评论