E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
面试题集合
制胜面经分享___阿里Java面试题120道,能答出百分之70 BAT在等你
第一点:阿里Java
面试题集合
--120道(文末领取答案)能进入阿里工作,是很多开发者们的目标与梦想,为帮助开发者们提升面试技能、高效通关一线互联网公司的面试,提炼总结了这份面试真题,一次整体放出送给大家
Lemon-
·
2020-06-21 22:45
Java
阿里P7分享最新java面试——线程
面试题集合
1、说说进程,线程,协程之间的区别简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程.进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,从而效率更高.线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独立运行的基本单位.同一进程中的多个线程之间可以并发执行.2、你了解守护线程吗?它和非守护线程有什么区别程序运行完毕
weixin_33754065
·
2020-06-21 10:27
PHP 2019
面试题集合
,总结
1、主键索引和唯一索引的区别主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。唯一性索引列允许空值,而主键列不允许为空值。主键列在创建时,已经默认为空值+唯一索引了。主键可以被其他表引用为外键,而唯一索引不能。一个表最多只能创建一个主键,但可以创建多个唯一索引。主键更适合那些不容易更改的唯一标识,如自动递增列、身份证号等。在RB
PHP_Meet
·
2020-06-21 05:00
面试题
2019最新 PHP
面试题集合
1、redis和memcacahe、mongoDB的区别答:都是非关系型数据库,性能都非常高,但是mongoDB和memcache、redis是不同的两种类型。后两者主要用于数据的缓存,前者主要用在查询和储存大数据方面,是最接近数据库的文档型的非关系数据库。这里我主要谈谈memcache和redis的区别。①从数据存储位置上来分,memcache的数据存在内存中,而redis既可以存储在内存中,也
PHP_Meet
·
2020-06-21 05:00
文章
面试题
年后进大厂,必备微服务
面试题集合
:Dubbo+SpringBoot+SpringCloud
Dubbo面试题Dubbo与DubboX区别Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?Dubbo中有哪些角色?Dubbo在安全机制方面是如何解决的Dubbo执行流程?Dubbo支持的协议有哪些?Dubbo支持的注册中心有哪些?dubbo服务负载均衡策略?dubbo核心的配置有哪些?dubbo推荐用什么协议?dubbo连接注册中心和直连的区别du
程序员托尼
·
2020-06-21 00:49
微服务
Java面试题及答案,2020年最新
面试题集合
Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、SpringBoot、SpringCloud、RabbitMQ、Kafka、Linux等技术栈,一共有上百个
面试题集合
Java程序员小黑
·
2020-06-18 11:00
2020最新Java
面试题集合
,朋友圈疯传,知乎过万点赞
前言这些都是大厂真实面试题,小编呕心沥血,熬夜加班整理,希望对大伙有用,坚持每日分享一套Java学习资源干货,一起提高,一起进步,面试题分为上下两部分,每日一道题,面试必无敌。一共有34个面试专题,还有详细的面试答案Java语法基础面试专题、并发编程面试专题、JVM_面试专题及答案、Tomcat面试专题及答、Nginx.面试专题及答案、数据库_面试专题及答案、MySQL面试专题及答案、Memcac
Java程序员小黑
·
2020-06-13 16:00
2020Java面试题及答案,命中率高达90%
这份资源我自己历经多年才整理归类出来,现在免费分享给大家;面试题有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java
面试题集合
Java程序员小黑
·
2020-06-05 14:00
iOS
面试题集合
1.介绍iOS设计模式MVC,MVVM,MVP以及它们之间的区别?2.简述内存管理3.#import和#include的区别?#import和@class的区别?4.介绍深复制和浅复制5.为什么说oc是一门动态语言6.介绍runtime机制7简述.kvo和kvc的原理8.代理和block的作用与区别9.开发中都使用什么三方库10.iOS的几种存储方式11.iOS的传值方式12.简述事件响应者链13
没技术的BUG开发攻城狮
·
2020-04-03 16:23
java
面试题集合
1.Switch能否用String?在java7之前,Switch值能支持int,byte,short,char以及他们的扩展类型,在java7之后支持了String。(ps:其实也不是支持了Switch,而是对String值去hasCode值,再相互比较)。2.equals与==的区别?==判断两个变量是不是指向同一个内存空间,而equals判断两个变量所指向的内存空间的值是否相等。3.Obje
小庄bb
·
2020-03-11 05:23
安全工程师
面试题集合
跨域,以及跨域中可能产生的安全风险同源策略/SOP(Sameoriginpolicy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。同源策略限制以下几种行为:1.)Cookie、LocalStorage和
potatso
·
2020-01-06 16:00
10个经典的Java
面试题集合
这里有10个经典的Java面试题,也为大家列出了答案。这是Java开发人员面试经常容易遇到的问题,相信你了解和掌握之后一定会有所提高。让我们一起来看看吧。1.Java的HashMap是如何工作的?HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法
尧淳
·
2020-01-01 20:01
MyBatis
面试题集合
,90%会遇到这些问题
1、#{}和${}的区别是什么?{driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号,在sql执行前会使用PreparedStatement的参数设置方法,按序给sql的?号占位符设置参数值,比如ps.setInt(0,parameterValue),#{item.name}的取值方式为使用反射从参数对象
李红欧巴
·
2019-12-29 03:55
iOS
面试题集合
前言本文借鉴整理了iOS高级开发常见的面试题,并且分博客一一分析,希望能和大家一起进步学习。欢迎大家关注我的Github以及相关博客Github.io博客园大家的鼓励是我前进的动力iOS基础题分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员?iOS分类Category探索讲一下atomic的实现机制;为什么不能保证绝对的线程安全(最好可以结合场景来说)?被we
PersonChen_QJ
·
2019-12-26 14:17
iOS面试题
面试题集合
:http://www.cnblogs.com/markstray/p/5615040.html1.ARC下什么时候使用Strong,什么时候使用Weak,如何避免循环引用?
mengyingguo
·
2019-12-23 23:49
面试大厂无压力,github上大佬面试题年度总结,19年大厂
面试题集合
经常分享各大厂的面试题,有朋友就问,都快2020年了,你怎么不总结下分享出来,现在研究研究,年后就可以找工作换工作加一笔ok,安排今天就给大家带来github上大佬面试题年度总结,让你面试大厂无压力从基础到进阶,通通安排Java基础知识点面试专题、java深入源码级的面试题、Android常见原理性面试专题、Android面试、Android面试常问基础知识点、Android面试帮助、2019An
解夏啊
·
2019-12-05 17:51
面试
程序员
Android
数据结构与算法题(持续更新...)
最近找工作看到了一篇数据结构与算法题的结构的
面试题集合
觉得还不错,正好这方面是自己的弱点,正好现在开始补一补。
继续向前冲
·
2019-11-05 09:07
2019年Redis最新
面试题集合
全面解答
前言秋天又到了粮食丰收的季节,大部分得不到理想工资的程序员开始蠢蠢欲动了。如何从大部队中脱颖而出,通过心仪公司的面试拿到offer。当然还是需要不断学习。下面是我为大家准备的Redis面试题以及答案,以及文末还有大量面试资料。希望通过这些资料可以让大家更优秀。更快走在别人前面,超越更多同龄阶层的人。Redis面试题Redis有什么优点?1.速度快:数据存储在内存中,类似于HashMap,操作和查找
欧阳丰
·
2019-09-18 17:38
Java
redis
淘宝架构师经典
面试题集合
:分布式+Redis+微服务+MySQL
一面:自我介绍擅长哪方面的技术?Java有哪些锁种类?(乐观锁&悲观锁、可重入锁&Synchronize等)比较重要的数据结构,如链表,队列,栈的基本理解及大致实现J.U.C下的常见类的使用。ThreadPool的深入考察;BlockingQueue的使用Java内存分代模型,GC算法,JVM常见的启动参数;CMS算法的过程。volatile关键字有什么用(包括底层原理)线程池的调优策略sprin
kukelook
·
2019-09-10 20:13
Java
分布式
redis
淘宝架构师经典
面试题集合
:分布式+Redis+微服务+MySQL
原文链接:http://blog.51cto.com/14207399/2437242一面:自我介绍擅长哪方面的技术?Java有哪些锁种类?(乐观锁&悲观锁、可重入锁&Synchronize等)比较重要的数据结构,如链表,队列,栈的基本理解及大致实现J.U.C下的常见类的使用。ThreadPool的深入考察;BlockingQueue的使用Java内存分代模型,GC算法,JVM常见的启动参数;CM
bihui0660
·
2019-09-10 20:13
MyBatis
面试题集合
,90%会遇到这些问题
1、#{}和${}的区别是什么?${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号,在sql执行前会使用PreparedStatement的参数设置方法,按序给sql的?号占位符设置参数值,比如ps
Java笔记丶
·
2019-08-28 16:31
MyBatis
java多线程 —— 并发
面试题集合
文章目录导读1.多线程基本概念多线程有什么用?线程、进程、协程的区别什么是多线程上下文切换?什么是线程安全java运行时数据区什么是线程死锁?如何避免死锁?如何避免线程死锁?sleep()方法和wait()方法区别和共同点?为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?2.java多线程创建创建线程的方式Runnable和Callable的区别Thr
Charles Ren
·
2019-08-21 11:30
Java多线程学习笔记
前端常见的js数组操作
面试题集合
前端常见的js数组操作
面试题集合
一、按要求分割数组//实例:将“刘备,张飞,关羽”一个字符串数组以“|”分割的形式,输出为“刘备|张飞|关羽”注:使用两种方式实现(1)for循环累加方法vararr1=
Alexa_老王
·
2019-07-04 14:12
Http
面试题集合
Http与Https的区别?HTTP的URL以http://开头,而HTTPS的URL以https://开头HTTP是不安全的,而HTTPS是安全的HTTP标准端口是80,而HTTPS的标准端口是443在OSI网络模型中,HTTP工作于应用层,而HTTPS的安全传输机制工作在传输层HTTP无法加密,而HTTPS对传输的数据进行加密HTTP无需证书,而HTTPS需要CA机构颁发的SSL证书URI和U
Austin_Brant
·
2019-06-26 18:31
Python工程师
面试题集合
这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入Python基础语法相关Python中pass
学徒一个
·
2019-06-08 17:49
油管上最火的java
面试题集合
在油管上搜到的一个查看量最高的面试题整理并复习一下java知识。老印已经感觉已经占领了油管上编程教程的频道,一搜索编程相关的教程,全都是印度人做的,口音听了分分钟怀疑人生。听完他们的教程,再听正常英语感觉是真的亲切。附上链接文章目录基础问题Q1.WhatisthedifferenceJRE,JVM,JDKQ2.Whatisthesynchronization(同步)Q3.differencebet
Charles Ren
·
2019-05-28 03:15
面试题集合
常见链表
面试题集合
链表是面试或者笔试的重点内容,整理一片链表常见题型链表面试题.h列出解决面试题时经常使用的方法,例如打印、插入、删除等#include#include#include//链表结构体定义typedefintDataType;typedefstructListNode{DataTypedata;structListNode*next;}ListNode;//链表初始化voidListInit(List
vm04580
·
2019-04-26 22:42
C语言
2019(初级)PHP最全常见
面试题集合
(附答案)!
以下所有几乎必问,每个公司侧重点不同,面试前先大概了解公司业务或者岗位需求。PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。1、常见状态码1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。102由WebDA
蛋叔(公众号同名)
·
2019-03-31 22:40
个人经验
HTML
面试题集合
HTMLDoctype作用,HTML5为什么只需要写doctype是一种标准通用标记语言的文档类型声明,目的是告诉标准通用标记语言解析器要使用什么样的文档类型定义(DTD)来解析文档.声明必须是HTML文档的第一行,位于html标签之前HTML5不基于SGML,所以不需要引用DTD。在HTML5中只有一种SGML:标准通用标记语言,是现时常用的超文本格式的最高层次标准行内元素有哪些,块级元素有哪些
前端柏言
·
2019-03-16 20:14
java面试| 线程
面试题集合
集合的面试题就不罗列了,基本上在深入理解集合系列已覆盖「深入浅出」java集合Collection和Map「深入浅出」集合List「深入浅出」集合Set这里搜罗网上常用线程面试题,答案仅供参考,并没有标准答案,请通过自己的理解再整理成自己的答案1、说说进程,线程,协程之间的区别简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程.进程在执行过程中拥有独立的内
我还只是一枚码农
·
2019-03-14 16:27
java面试
MySql面试题、知识汇总、牛客网SQL专题练习
100道MySql面试题之(二)Linux运维必会的100道MySql面试题之(三)Linux运维必会的100道MySql面试题之(四)史上最全的大厂Mysql面试题在这里企业面试题|最常问的MySQL
面试题集合
R戎
·
2019-03-10 17:54
数据库
阿里P7分享最新java面试——线程
面试题集合
1、说说进程,线程,协程之间的区别简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程.进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,从而效率更高.线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独立运行的基本单位.同一进程中的多个线程之间可以并发执行.2、你了解守护线程吗?它和非守护线程有什么区别程序运行完毕
Java_分享
·
2019-03-06 15:43
绝对会帮助到你的Android面试相关文章集合(持续更新中)
1、
面试题集合
Android实习僧面试经历记录BAT大厂Android面试题汇集2018Android中高级面试题总结今日头条Android面试Java面试手册金三银四,Android高级开发面试题目,
Eric_HYD
·
2019-02-15 11:26
Android-面试
PHP
面试题集合
互联网基础知识:TCP/IP协议TCP(传输控制协议)和IP(网际协议)简称TCP/IPIP协议:是将多个包交换网络连接起来,它在源地址和目的地址之间传送一种称之为数据包的东西,它还提供对数据大小的重新组装功能,以适应不同网络对包大小的要求TCP协议:该协议主要用于在主机间建立一个虚拟连接,以实现高可靠性的数据包交换。IP协议可以进行IP数据包的分割和组装,但是通过IP协议并不能清楚地了解到数据包
骑代码奔小康
·
2019-01-28 14:28
扣丁学堂Java开发之多线程
面试题集合
及答案汇总
今天扣丁学堂Java培训老师给大家汇总了一下关于2018Java多线程
面试题集合
及答案的详细介绍,希望对同学们面试的时候有所帮助。1、什么是线程?
扣丁学堂
·
2018-09-27 11:46
2018版java多线程
面试题集合
及答案
java多线程面试题整理及答案,供大家参考,具体内容如下1、什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。2、线程和进程有什么区
treasure716
·
2018-09-26 11:39
企业面试题|最常问的MySQL
面试题集合
(二)
MySQL的关联查询语句六种关联查询交叉连接(CROSSJOIN)内连接(INNERJOIN)外连接(LEFTJOIN/RIGHTJOIN)联合查询(UNION与UNIONALL)全连接(FULLJOIN)交叉连接(CROSSJOIN)SELECT * FROM A,B(,C)或者SELECT * FROM A CROSS JOIN B (CROSS JOIN C)#没有任何关联条件,结果是笛卡尔
hao_yunfeng
·
2018-09-02 00:40
mysql
前端vue等面试题
面试题集合
1、v-model是什么?vue中标签怎么绑定事件?答:v-model这个指令只能用在表单元素上,可以用他进行双向数据绑定。绑定事件:2、mvvm框架是什么?说说对双向数据绑定的理解?
judy_hason
·
2018-08-20 17:04
Android最新面试题汇总 持续更新
Android面试专辑Android
面试题集合
githubAndroid
面试题集合
(2018)说说过去一周的面试
nodzhang
·
2018-07-31 19:31
web面试题(一面)
面试题集合
面试题集合
1.CSS引入的方式有哪些?link和@import的区别是?
小唛的前端宝库
·
2018-07-12 18:06
面试
企业面试题|最常问的MySQL
面试题集合
(二)
MySQL的关联查询语句六种关联查询交叉连接(CROSSJOIN)内连接(INNERJOIN)外连接(LEFTJOIN/RIGHTJOIN)联合查询(UNION与UNIONALL)全连接(FULLJOIN)交叉连接(CROSSJOIN)SELECT * FROM A,B(,C)或者SELECT * FROM A CROSS JOIN B (CROSS JOIN C)#没有任何关联条件,结果是笛卡尔
Franco蜡笔小强
·
2018-07-09 12:35
面试
企业面试题|最常问的MySQL
面试题集合
(一)
问题1:char、varchar的区别是什么?varchar是变长而char的长度是固定的。如果你的内容是固定大小的,你会得到更好的性能。问题2:TRUNCATE和DELETE的区别是什么?DELETE命令从一个表中删除某一行,或多行,TRUNCATE命令永久地从表中删除每一行。问题3:什么是触发器,MySQL中都有哪些触发器?触发器是指一段代码,当触发某个事件时,自动执行这些代码。在MySQL数
Franco蜡笔小强
·
2018-07-09 12:26
面试
2018年Java
面试题集合
(持续更新中)
本文记载了所有我看过的,或者面试中遇到的个人觉得之前很少遇到过得题目。1、快速失败(fast-fail)和安全失败(fail-safe)的区别是什么,各自代表什么?快速失败:当你在迭代一个集合时,如果同时有多个线程在操作这个集合,并修改了这个集合时,就会抛出ConcurrentModification的异常。在java.util下面都是快速失败。安全失败:当你在迭代访问一个集合时,做一个拷贝,所以
逐风的小黄
·
2018-07-09 00:20
JAVA常见问题
Java面试常用基础知识点
软件测试
面试题集合
(一)
1.软件的生命周期(prdctrm)计划阶段(planning)-〉需求分析(requirement)-〉设计阶段(design)-〉编码(coding)->测试(testing)->运行与维护(runningmaintrnacne)2、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求
七色洋
·
2018-04-18 19:03
软件测试
面试题
测试方法
软件测试面试题
自己用的Android面试笔试题汇总(持续更新)
本文力求总结这样一份较为全面且有区分度的
面试题集合
,当然主要还是自己招人用,也欢迎大家提
amurocrash
·
2018-04-08 14:55
移动开发
Hadoop/Spark的shuffle
面试题集合
(一)
由于shuffle阶段涉及磁盘的读写和网络IO,因此shuffle性能的高低直接影响整个程序的性能和吞吐量。【注:毕竟有些东西我没有实际应用、经历,所以文中难免有错,还请各路大神多多指正!】1.spark的shuffle是什么?过程?怎么调优?在MapReduce过程中需要将各个节点上的同一类数据汇集到一个节点进行计算。把这些分布在不同节点的数据按照一定规则聚集到一起的过程,就称之为shuffle
haixwang
·
2018-03-01 00:19
面试题-大数据
web前端
面试题集合
1.XHTML和HTML有什么区别HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言最主要的不同:XHTML元素必须被正确地嵌套。XHTML元素必须被关闭。标签名必须用小写字母。XHTML文档必须拥有根元素。2.前端页面有哪三层构成,分别是什么?作用是什么?结构层Html:由HTML或XHTML之类的标记语言负责创建,仅负责语义的表达。解决了页面“内容是什么”的问题。表示
耦耦
·
2018-01-02 09:00
Mr.Li--python-
面试题集合
想找一份Python开发工作吗?那你很可能得证明自己知道如何使用Python。下面这些问题涉及了与Python相关的许多技能,问题的关注点主要是语言本身,不是某个特定的包或模块。每一个问题都可以扩充为一个教程,如果可能的话。某些问题甚至会涉及多个领域。问题1:什么是python?Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言
界面大叔
·
2017-07-05 08:39
最全的前端面试题 前端
面试题集合
HTML+CSS1.对WEB标准以及W3C的理解与认识标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;2.xhtml和html有什么区别HTML是一种基本的WEB网页
佚名
·
2017-06-23 14:37
[转]安卓面试题合集
前几天整理了Java
面试题集合
,今天再来整理下Android相关的
面试题集合
.如果你希望能得到最新的消息,可以关注https://github.com/closedevice/interview-about
Boyko
·
2017-03-02 16:15
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他