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
基础面试题
2017-2020历年字节跳动Android面试真题解析(累计下载1082万次,持续更新中
字节跳动Android面试真题解析目录如下:第一章计算机
基础面试题
1第一节、网络面试题1第二节、操作系统面试题(⭐⭐⭐)21第三节、数据库面试题(⭐)23第二章数据结构和算法面试题25数据结构与算法25
m0_63737583
·
2023-04-06 13:13
程序员
面试
android
移动开发
4.JAVA
基础面试题
:重要知识
四.JAVA
基础面试题
:重要知识1.为什么JAVA只有值传递2.JAVA获取运行时类的四种方式3.动态代理和静态代理的对比4.unsafe是什么5.泛型擦除机制出现的问题?
努力生活...
·
2023-04-06 04:52
面试题
java
jvm
面试
5.JAVA
基础面试题
:集合
五.JAVA
基础面试题
:集合1.List,Set,Queue和Map的区别2.为什么要使用集合3.ArrayList和Vector的区别4.ArrayList和linkedlist的区别5.ArrayList
努力生活...
·
2023-04-06 04:52
面试题
java
数据结构
面试
6.JAVA
基础面试题
:线程
六.JAVA
基础面试题
:线程1.什么是线程?什么是进程?进程和线程之间的关系?2.并行和并发的区别3.同步和异步的区别4.为什么要有多线程?多线程产生的问题?
努力生活...
·
2023-04-06 04:52
面试题
java
jvm
面试
3.JAVA
基础面试题
:其他
三.JAVA
基础面试题
:其他1.异常的结构2.异常的处理try-catch-finally的使用3.try-with-resources的使用1.什么是泛型?有什么作用?2.泛型有哪几种?实际用途?
努力生活...
·
2023-04-06 04:03
面试题
java
jvm
面试
自己总结面试题-持续更新。。。
基础篇Java
基础面试题
重写Override和重载OverloadString,StringBuffer和StringBuilder的区别及使用场景类和接口有什么区别:反射获取对象的三种方式:用一个iterable
清晨去学习
·
2023-04-06 02:02
基础篇
第一篇博客
java
面试
多线程
jvm
webrtc 测试_WebRTC
基础面试题
面试最近音视频会议,在线教育都比较火,很多学习了我课程的同学都偿试着去面试音视频相关的岗位,这里我就简单的整理了一份WebRTC相关的面试题,希望对大家有所帮助。同时,这份面试题也对你学习《WebRTC入门》这门课的一个检验。面试题为什么用浏览器无法打开摄像头?A.浏览器不支持WebRTCB.没有使用HTTPS服务C.证书不正确D.没有打开浏览器权限在浏览器下使用WebRTC必须要使用HTTPS服
weixin_39890814
·
2023-04-05 22:33
webrtc
测试
webrtc协议
WebRTC
基础面试题
最近音视频会议,在线教育都比较火,很多学习了我课程的同学都偿试着去面试音视频相关的岗位,这里我就简单的整理了一份WebRTC相关的面试题,希望对大家有所帮助。同时,这份面试题也对你学习WebRTC入门的一个检验。面试题为什么用浏览器无法打开摄像头?A.浏览器不支持WebRTCB.没有使用HTTPS服务C.证书不正确D.没有打开浏览器权限在浏览器下使用WebRTC必须要使用HTTPS服务?A.当提供
千锋python和唐唐
·
2023-04-05 22:38
Python学习教程100天
2023年03月 其他-Web前端
基础面试题
(CSS_42道)
文章目录前言一、CSS/CSS3/移动端适配1、css盒子模型,box-sizing属性的理解2、引入css的方式有几种,分别是什么?3、px、em、rem的区别?4、怪异盒模型box-sizing?弹性盒模型|盒布局?5、:before和::before区别?6、display的block、inline和inline-block的区别?7、隐藏元素的方法有哪些?8、图片间隙问题如何解决9、项目中
微软MVP Eleven
·
2023-04-05 20:38
编程
css
前端
html
通俗易懂---关于java
基础面试题
(小编自行整理)
**1****何为编程**编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人机交互的过程就是编程。2什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃
ancen_73bd
·
2023-04-05 11:19
六年面试经验来分享JAVA
基础面试题
1.面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源。比如单片机、嵌入式开发、Linux/Unix,等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点:性能比面向过程低2.Ja
Java开发师
·
2023-04-05 08:25
java
java-ee
struts
hibernate
jar
百条网络工程师
基础面试题
(不断更新)
1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI参考模型的层次是什么?有7个OSI层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。4)什么是LAN?LAN是局域网的缩写。它是指计算机与位于小物理位置的其他网络设备
Leon-zy
·
2023-04-04 02:30
运维维护
计算机网络基础
网络工程师
基础面试
安卓定制系统开发!腾讯、网易必问的20道题Android面试题,实战解析
章节目录第一章:Android
基础面试题
第二章:Android高级面试题第三章:开源框架实战面试解析第四章:Java面试题第五章:Flutter相关面试题全解析第六章:一线大厂Android高频面试题集锦这份最新整理的面试解析包含了腾讯
深圳之巅
·
2023-04-04 01:10
程序员
Android
JavaScript
基础面试题
关于前端面试的题,最近整理了一些干货,经常被问到的一些问题,出现频率比较高的问题,如有不足之处,请高调指出,(⭐代表难度,星星越多越难,以次类推)文章目录JavaScript篇3.1、从数据类型引申到事件循环(10道)1、讲讲js内的数据类型?⭐2、JS有几种判断变量数据类型的方法?哪种方法最优?⭐⭐3、==和===的区别⭐4、null和undefined的区别?⭐⭐5、讲讲varletconst
Hhua.
·
2023-04-03 19:18
前端面试总结
面试题
原生js
javascript
前端
开发语言
【超全面】1.5w字总结50个Java经典
基础面试题
(已根据知识点分类)
Java平台相关1、JDK、JRE、JVM分别是什么关系?2、为什么Java被称作是“平台无关的编程语言”?3、Java和C++的区别?4、什么是字节码?采用字节码的最大好处是什么?5、Java运行的过程?6、Java是动态类型语言还是静态类型语言?面向对象7.什么是面向对象?8.请说说面向对象的特征?封装、继承、多态分别说一下,以及它们的好处?9.多态为什么要转型?10.说一下权限修饰符的使用权
是fancy呀
·
2023-04-03 13:20
java
面试
开发语言
章节性问题总结
第0章:计算机硬件
基础面试题
小结题1:你用过的服务器型号有哪些?具体的配置有哪些?
无味之无谓
·
2023-04-02 19:35
react
基础面试题
文章目录1.说说你对react的理解?有哪些特性?2.说说RealDOM和VirtualDOM的区别?优缺点?3.说说React生命周期有哪些不同的阶段?每个阶段对应的方法是?4.说说React中setState执行机制?5.说说react的事件机制?6.说说你对BFC的理解?7.说说你对受控组件和非受控组件的理解?应用场景?8.说说你对fiber架构的理解?解决了什么问题?9.说说Reactjs
WY_ALA
·
2023-04-02 10:08
react.js
前端
javascript
Futter
基础面试题
Dart当中的「..」表示什么意思?Dart当中的「..」意思是「级联操作符」,为了方便配置而使用。「..」和「.」不同的是调用「..」后返回的相当于是this,而「.」返回的则是该方法返回的值。Dart的作用域Dart没有「public」「private」等关键字,默认就是公开的,私有变量使用下划线_开头。3.Dart是不是单线程模型?是如何运行的?**Dart是单线程模型简单来说,Dart在单
kadis
·
2023-04-01 18:01
Spark
基础面试题
[图片上传失败...(image-519c60-1588930981250)][图片上传失败...(image-529391-1588930981250)][图片上传失败...(image-8667f7-1588930981250)][图片上传失败...(image-c79b1c-1588930981250)][图片上传失败...(image-a41e47-1588930981250)]1.spa
Tim在路上
·
2023-04-01 09:23
java基础小细节
Java
基础面试题
首先,在这里说明一下,这篇文章是我结合自身目前所学到的知识点,从网上摘录总结的一些java面试基础题。1.逻辑与&和短路与&&的区别?
飞雨凌落
·
2023-04-01 07:41
Java基础
java
基础面试题
HashMap和ConcurrentHashMap区别HashMap是线程不安全的,ConcurrentHashMap是线程安全的,而且使用了分段锁的机制加速了多线程环境下的访问速度,性能比同样线程安全的Hashtable更好。HashMap访问更快,使用的数据结构是数组链表和红黑树,允许null作为键和值ConcurrentHashMap的数据结构SegmentextendRetreenLock
Aleryuen
·
2023-03-31 14:43
python经典编程题-附带答案的15道经典python
基础面试题
1、闭包定义:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a,内层函数依旧传入一个参数b,内层函数使用a和b,最后返回内层函数)代码defExFunc(n):sum=ndefInsFunc():returnsum+1returnInsFunc2、装饰器defdebug(func):defwrapper():print"[DEBUG
weixin_37988176
·
2023-03-30 14:34
java
基础面试题
(五)
SpringCloud什么是springCloud?优缺点springCloud是一系列框架的有序集合;它利用SpringBoot的开发便利性巧妙地简化了分布式系统基础设施的开发;springCloud没有重复造轮子,而是把把比较成熟的框架组合起来给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包;优点:各组件之间耦合度低,不影响其他模块的开发减轻团队开发成本配置简单跨平台,可以用多
lgcgkCQ
·
2023-03-30 03:05
java
spring
面试
java
基础面试题
(六)
RabbitMQ1.什么是MQ?为什么使用MQ?MQ的优点MQ:消息队列;是在消息传输过程中保存消息的容器。主要是:解耦:系统间通过消息通信,不用关心其他系统的处理异步:多个系统写库时,不需同步执行,可以减少响应时间削峰:减少高峰时期对服务器压力2.MQ有哪些常见问题?如何解决这些问题?1.消息的顺序性问题(可以按照消息的发送顺序来消费)解决:保证生产者-MQServer-消费者是一对一对一的关系
lgcgkCQ
·
2023-03-30 02:15
java
面试
jvm
Android面经_安卓面经(25/30)之MVC、MVP、MVVM全解析
系列专栏:安卓高频面经解析大全专栏链接:150道安卓高频面试题全解析安卓高频面经解析大全目录详情:安卓面经_anroid面经_150道安卓常见
基础面试题
全解析安卓系统Framework面经专栏:Android
a763450633
·
2023-03-29 12:34
android
面试
java
MVVM
mvc
java基础面试知识点
下面25个
基础面试题
(1)java中==和equals和hashCode的区别1,==是运算符,用来比较两个值、两个对象的内存地址是否相等;2,equals是Object类的方法,默认情况下比较两个对象是否是同一个对象
翼墨
·
2023-03-29 08:38
100+家公司的JAVA面试八股文,终于整理完了
提示:以下为互联网面试中最常见JAVA
基础面试题
整理白嫖学习资料←戳我正文1、并发编程三要素
m0_69523172
·
2023-03-29 06:24
面试
学习路线
阿里巴巴
android
前端
后端
前端面试题
适用于初中级
基础面试题
未完待续(不断更新中)一、jsthis指向以及apply、call、bind二、varletconst的区别三、操作数组的方法以及map和forEach的区别四、js原型和原型链原型原型链五
小陈情绪员
·
2023-03-29 04:20
前端
15~25k初级iOS开发和中级开发会问个啥?
仅代表个人意见和理解iOS
基础面试题
部分1.为什么说Objective-C是一门动态的语言?2.讲一下MVC和MVVM,MVP?3.为什么代理要用weak?
iOS最新面试题收录
·
2023-03-28 15:40
掌握了这30道MySQL
基础面试题
,我成了面霸
文章每周持续更新,原创不易,「三连」让更多人看到是对我最大的肯定。可以微信搜索公众号「后端技术学堂」第一时间阅读(一般比博客早更新一到两篇)一个典型的互联网产品架构包含接入层、逻辑处理层以及存储层,其中存储层承载着数据落地和持久化的任务,同时给逻辑处理层提供数据查询功能支持。说到存储层就要说到数据库,数据库知识掌握程度也是面试考察的知识点。在这里插入图片描述数据库分为关系型数据库和非关系型数据库,
程序员柠檬
·
2023-03-25 16:08
JavaSE
基础面试题
1.下列关于equals()方法和==运算符的说法,不正确的是)(C)A.equals()方法可以用来比较复合数据类型的数值是否相等B.==运算符可以用来比较简单数据类型的数据值是否相等C.=运算符和equals()方法的功能一样,可以相互替换D.=运算符和equals()方法的功能不完全一样,不可以相互替换2.下面对地址引用和值引用的描述错误的是(D)A.基本数据类型都是值引用B.地址引用把形参
亮_be49
·
2023-03-24 18:33
java
基础面试题
(二)
io流1.io流的分类?流向:输入流:从文件读出到内存,只能进行读操作输出流:从内存读出到文件,只能进行写操作操作单元:字符流:以字符为单位,每次读入或读出16位数据,只能读取字符类型数据字节流:以字节为单位,每次读入或读出8位数据,可以读取任何类型数据角色:节点流:直接与数据源想相连,读入或读出处理流:也叫包装流,对已存在的流进行包装InputStream:字节输入流;Reader:字符输入流O
lgcgkCQ
·
2023-03-24 11:41
java
开发语言
java
基础面试题
(三)
多线程1、简述线程、进程、程序的概念;以及他们之间的关系程序:含有指令和数据的文件,被存储在磁盘或其他的数据存储设备中线程:是一个比进程更小的执行单位,进程执行的过程中可以产生多个线程进程:程序的一次执行过程,系统运行程序的基本单位系统运行一个程序即是一个进程从创建,运行到消亡的过程2.线程的生命周期及基本状态生命周期:新建、就绪、运行、堵塞、死亡状态:新建、可运行、堵塞、无限等待、计时等待、死亡
lgcgkCQ
·
2023-03-24 11:41
java
spring
jvm
java
基础面试题
(四)
Mysql索引的基本原理索引是用来快速寻找特定的记录;把无序的数据变成有序的查询把创建索引的列数据进行排序对排序结果生成倒排表在倒排表的内容上拼接上地址链在查询时,先拿到倒排表内容,再取出地址链,最后拿到数据聚簇索引和非聚簇索引的区别聚簇索引:进数据与索引放在一起,找到索引也找到了数据非聚簇索引:将数据与索引分开存放,索引结构的叶子节点指向了数据的位置,通过位置找到数据区别:查询聚簇索引可以直接获
lgcgkCQ
·
2023-03-24 11:41
java
面试
jvm
java
基础面试题
(一)
java概述1.何为编程?让计算机为解决某个问题而使用程序设计语言编写程序代码,并得到结果的过程。2.什么是java?java是面向对象的编程语言,具有功能强大、简单易用的特征。3.jdk、jre、jvmjdk:java的开发工具(包含jre)jre:java的运行环境(包含jvm和核心类库)jvm:java虚拟机4.什么是跨平台?原理是什么?跨平台:一次编译,多个系统运行原理:只要系统安装了对应
lgcgkCQ
·
2023-03-24 11:45
java
面试
jvm
3w 字长文爆肝 Java
基础面试题
!太顶了!!!
Java基础篇Java有哪些特点并发性的:你可以在其中执行许多语句,而不必一次执行它面向对象的:基于类和面向对象的编程语言。独立性的:支持一次编写,到处运行的独立编程语言,即编译后的代码可以在支持Java的所有平台上运行。Java的特性Java的特性有如下这几点简单,Java会让你的工作变得更加轻松,使你把关注点放在主要业务逻辑上,而不必关心指针、运算符重载、内存回收等与主要业务无关的功能。便携性
江愁
·
2023-03-24 06:33
java
面试
每日一道Java
基础面试题
— String、String StringBuffer 和 StringBuilder 的区别是什么?
String是只读字符串,它并不是基本数据类型,而是一个对象。从底层源码来看是一个final类型的字符数组,所引用的字符串不能被改变,一经定义,无法再增删改。每次对String的操作都会生成新的String对象。每次+操作:隐式在堆上new了一个跟原字符串相同的StringBuilder对象,再调用append方法拼接+后面的字符。StringBuffer和StringBuilder他们俩都继承了
CSNZのBlog
·
2023-03-24 06:55
#
Java基础面试题
java
面试
js
基础面试题
面试题:延迟加载JS有哪些方式?延迟加载:async、defer例如:defer:等html全部解析完成,才会执行js代码,顺次执行js脚本。async:async是和html解析同步的(一起的),不是顺次执行js脚本(谁先加载完谁先执行)。面试题:JS数据类型有哪些?基本类型:string、number、boolean、undefined、null、symbol、bigint引用类型:objec
阿拉斯加南海岸线
·
2023-03-23 20:37
从心灰意冷到自学Java3个月顺利拿到offer,多亏这份文档
精心总结面试难点,希望祝你一臂之力01-Java
基础面试题
List和Set的区别HashSet是如何保证不重复的HashMap是线程安全的吗,为什么不是线程安全的(最好
跟着我学Java
·
2023-03-23 17:46
面试
程序员
Java
java
面试
jvm
架构
Java开发
String
基础面试题
你知道有哪些避免空指针的方法?1、字符串比较,常量放前面2、用String.valueOf()代替toString方法3、强制类型转换,提前判断非空什么是包装类,有什么作用?因为Java是面向对象的语言,基本数据类型无法作为一个对象使用,比如说集合里面放元素要求的就是一个对象,这个时候Java就为每一个基本数据类型提供了一个对应的包装类。基本数据类型通过自动装箱可以转换成包装类,可以通过操作包装类
老叨鱼
·
2023-03-23 15:37
js
基础面试题
Array有多少种常用方法不改变array的方法indexOf()和lastIndexOf()indexof():返回元素在数组的第一次出现的索引,从0开始。若数组不存在该元素,则返回-1。vararr=[1,2,2];arr.indexOf(1);//0arr.indexOf(10);//-1lastIndexOf():返回元素在数组最后一次出现的索引,如果没有出现则返回-1.vararr=[1
寻梦人_b67c
·
2023-03-23 08:56
iOS
基础面试题
汇总
1.#import跟#include、@class有什么区别?#import用来包含系统自带的文件,#import""用来包含自定义的文件2.属性readwrite,readonly,assign,retain,copy,nonatomic各是什么作用,在那种情况下用?readwrite:同时生成get方法和set方法的声明和实现readonly:只生成get方法的声明和实现assign:set方
superxjhw
·
2023-03-22 09:22
【库学科技】32道常见的Java
基础面试题
内容整理自网上。1.什么是Java虚拟机(JVM)?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。2.JDK、J
库学科技
·
2023-03-21 10:25
javaScript
基础面试题
-- 延迟加载JS有哪些方式?
延迟加载JS有哪些方式?js脚本放置在不同位置,对页面加载的不同影响defer与async的区别:回答:defer与asyncjs脚本放置在不同位置,对页面加载的不同影响关于这个问题,首先来介绍一下,js脚本放置在不同位置,对页面加载有什么影响①:先加载JS,再往后加载DOM②:首先解析DOM,再解析JS脚本文件,一般都这样写,页面加载先出现结构,提高用户体验如果JS脚本里面有,要获取#box元素
尘世冒险家
·
2023-03-20 13:21
前端JS面试题
javascript
前端
html
Java
基础面试题
JDK和JRE有什么区别?jdk和jre的区别如下:1、面向人群不同:JDK是面向开发人员使用的SDK。JRE是JavaRuntimeEnviroment是指Java的运行环境,是面向Java程序的使用者。2、安装位置不同:如果安装JDK,电脑有两套JRE,一套位于\jre另外一套位于C:\ProgramFiles\Java\j2re1.4.1_01目录下。如果安装JRE,会在C:\Program
劳资爱学习
·
2023-03-20 02:15
javascript
基础面试题
第一章课程简介image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.png第二章JS基础知识(上)image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngi
9979eb0cd854
·
2023-03-19 19:55
python
基础面试题
(持续更新中....)
1.@staticmethod和@classmethod装饰器,都是调用各自的init()构造函数(分别返回的是staticmethod类对象和classmethod类对象)静态方法:无默认参数,通过类.静态方法()调用(适用于声明的类中,既不需要对象属性,也不需要类相关操作的函数)类方法:默认参数cls,通过类.类方法()调用(适用于声明的类中,不需要对象属性,但需要类相关操作的函数)注:如果需
不挖石油的小小
·
2023-03-19 06:52
Kafka
基础面试题
1.什么是ApacheKafka?答:ApacheKafka是一个发布-订阅开源消息代理应用程序。这个消息传递应用程序是用“scala”编码的。基本上,这个项目是由Apache软件启动的。Kafka的设计模式主要基于事务日志设计。2.Kafka中有哪几个组件?主题:Kafka主题是一堆或一组消息。生产者:在Kafka,生产者发布通信以及向Kafka主题发布消息。消费者:Kafka消费者订阅了一个主
林林起床困难户
·
2023-03-19 03:57
朋友去华为面试,轻松拿到26K的Offer,羡慕了......
问的问题主要涉及这几个方面:
基础面试题
自我介绍介绍一下简历里的项
程序员老波
·
2023-03-14 21:15
软件测试
自动化测试
软件测试面试
面试
华为
职场和发展
软件测试
自动化测试
Java
基础面试题
一、==与equals有什么区别1.对于==,比较的是值是否相等如果作用于基本数据类型的变量,则直接比较其存储的“值”是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址。2.对于equals方法,(注意:equals方法不能作用于基本数据类型的变量,equals继承Object类,比较的是是否是同一个对象)如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址
红茶玛奇朵鸭
·
2023-03-13 20:42
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他