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
经典面试题
栈结构(Stack)十进制转二进制
简介:栈的特点为先进后出,后进先出(LIFO:lastinfirstout)
经典面试题
:题目:有6个元素6,5,4,3,2,1按顺序进栈,问下列哪一个不是合法的出栈顺序?
jimeimb
·
2023-09-14 11:12
java
开发语言
[Java] String详解
3.2大小写转换3.3字符串与字符数组转换4.字符串修改1.引入库2.读入数据总结前言String这部分是面试中常常考到的题.string常量池,SringBuilder与StringBuffer的区别是
经典面试题
菠萝猫yena
·
2023-09-13 16:47
JAVA
java
jvm
开发语言
1~3年产品经理
经典面试题
前言这篇文章总结了最近面试遇到的经典问题以及个人的一些回答思路,希望能够帮助到各位。此篇文章也是针对1-3年初级or中级产品经理适用的,更高层次的面试可能考察的问题不是如下这些问题。产品经理面试考察的能力和素质首先不同级别的产品经理面试时考察的能力和素质是不一样的,针对1-3年的产品经理,主要考察的能力如下:1、执行力:接到一项任务时,能不能快速高效的完成,大部分的情况下,初级产品经理所负责的项目
liudada8265
·
2023-09-13 11:05
大数据
编程语言
人工智能
面试
java
redis 的 key 过期策略是怎么实现的(
经典面试题
)
一个redis中可能同时存在很多很多key,这些key中可能有很大一部分有过期时间,此时,redis服务器咋知道哪些key已经过期要被删除,哪些key还没过期如果直接遍历所有的key,显然是行不通的,效率通常低redis的整体策略是(两者结合)定期删除惰性删除定期删除每次抽取一部分,进行验证过期时间保证这个抽取检查的过程,足够快!!!惰性删除假设这个key已经到过期时间了,但是暂时还没删它,key
dream_ready
·
2023-09-12 15:56
redis
数据库
缓存
java多线程并发的笔试、面试必备知识大全,不看就要被淘汰了
关注我,可以获取最新知识、
经典面试题
以及技术分享 多线程和并发是求职大小厂面试中必问的知识点,其涉及到点很多,难度很大。
Ccwwl
·
2023-09-09 13:28
40W工程师,5个经典面试坑,网友评论:一个不会
小编作为一名资(diao)深(si)级工程师,总结了5个
经典面试题
一redis分布式锁过期时间内没执行完怎么解决?分布式锁超时没有执
Jennifer86
·
2023-09-09 13:10
【Redis】Redis 通用命令、键的过期策略
文章目录一、基础命令SET和GET二、全局命令KEYSEXISTSDELEXPIRE和TTL
经典面试题
:Redis中key的过期策略是怎么实现的TYPERedis有许多种数据结构,但是这些数据结构的key
求知.
·
2023-09-08 08:32
Redis
redis
数据库
缓存
各大厂800道Java后端
经典面试题
合集
前言在茫茫的互联网海洋中寻寻觅觅,我收藏了800+道Java
经典面试题
,分享给你们。建议大家收藏起来,在茶余饭后拿出来读一读,以备未雨绸缪之需。
Java烟雨
·
2023-09-08 07:46
面试
java
后端
java
面试
jvm
spring
学习
收藏了800道Java后端
经典面试题
,共享给大家
在茫茫的互联网海洋中寻寻觅觅,我收藏了800+道Java
经典面试题
,分享给你们。建议大家收藏起来,在茶余饭后拿出来读一读,以备未雨绸缪之需。
Netty711
·
2023-09-08 06:38
java
面试
开发语言
spring
微服务
前端面试中Vue的有
经典面试题
三
11.网页从输入网址到渲染完成经历了哪些过程?大致可以分为如下7步:输入网址;发送到DNS服务器,并获取域名对应的web服务器对应的ip地址;与web服务器建立TCP连接;浏览器向web服务器发送http请求;web服务器响应请求,并返回指定url的数据(或错误信息,或重定向的新的url地址);浏览器下载web服务器返回的数据及解析html源文件;生成DOM树,解析css和js,渲染页面,直至显示
学长是个程序员
·
2023-09-08 03:09
前端开发
前端
面试
vue.js
职场和发展
javascript
前端框架
vue
Mybatis的关联关系映射以及自定义resultMap三种映射关系
目录
经典面试题
:一,关联关系映射二,具体步骤:总结前言:今天我们来学习Mybatis的关联关系映射以及自定义resultMap三种映射关系,希望这篇博客可以帮助大家的学习工作!!!
〔Lisa〕
·
2023-09-07 10:26
Java
初学
java
开发语言
[
经典面试题
]JS的typeof和instanceof区别
一、typeoftypeof是一个一元操作符不是函数,所以不需要传递参数,使用方法非常简单:typeofA对于基本类型lets="Nicholas";letb=true;leti=22;letu;letsb=undefined;console.log(typeofs);//stringconsole.log(typeofb);//booleanconsole.log(typeofi);//numb
AI3D_WebEngineer
·
2023-09-07 07:14
JavaScript
javascript
前端
开发语言
[持续更新]计算机
经典面试题
基础篇Day1
[通用]计算机
经典面试题
基础篇Day11、jvm的组成类加载器(ClassLoader):负责将编译后的Java类加载到JVM中,并在运行时动态加载所需的类。
三亚天涯龙之主信息科技工作室
·
2023-09-07 06:10
计算机面试题
面试
java
职场和发展
python常见/
经典面试题
集锦/汇总/大全附答案之基础篇
1、什么是Python?使用Python有什么好处?#Python知识分享#重在理解Python是一种动态解释型编程语言,包含对象,模块,线程,异常和自动内存管理。Python可用于Web应用程序开发,自动化,数学建模,大数据应用程序等领域。也经常被用作“胶水”代码。Python的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的。动态语言:在运行时确定数据类型的语言变量类型在运
阿飞 Jeff
·
2023-09-07 00:49
python
python
开发语言
16道Python
经典面试题
及答案
随着Python在企业中的应用越来越多,岗位需求越来越大,面试成为了搞定优质职位的快速方式,下面是笔者面试10余家企业总结的面试题,希望对Python从业者有帮助。1.Python是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1,一个对
大靠山
·
2023-09-04 18:06
python
jvm
java
数据分析
爬虫
Java
经典面试题
(异或运算)
不爱生姜不吃醋⭐️⭐️⭐️如果本文有什么错误的话欢迎在评论区中指正哦看完之后觉得不错的话麻烦动动小手点个赞赞吧与其明天开始,不如现在行动!大家的支持就是我最大的动力!冲啊!文章目录面试题分析代码编写第一问第二问总结面试题(1)在一个数组中,有一个数出现了奇数次,其余数都出现了偶数次,求出这个数(2)如果数组中有两个数出现了奇数次,求这两个数分析这是一道经典的关于位运算的面试题,使用异或^来解题。异
不爱生姜不吃醋
·
2023-09-04 15:40
Java基础案例
java
开发语言
异或运算
解析
经典面试题
:for 循环中的 let var
更多文章可以看看我的博客:https://icheng.github.io/题目for循环中,使用var或let声明i变量,会得到不同的结果vararr=[];for(vari=0;i<2;i++){arr[i]=function(){console.log(i);}}arr[0]();arr[1]();输出:22vararr=[];for(leti=0;i<2;i++){arr[i]=funct
诚诚程程成
·
2023-09-04 00:27
javascript
开发语言
ecmascript
(java)进程和线程的联系和区别 。Java如何进行多线程编程?Thread 类及常见方法。
多线程注意点⁜⁜总结:线程和进程的区别和联系⁜⁜(
经典面试题
)Java如何进行多线程编程?
iiiiiihuang
·
2023-09-03 22:42
Java
java
jvm
linux
前端面试中Vue的有
经典面试题
一
1.谈谈你对MVVM开发模式的理解MVVM分为Model、View、ViewModel三者。Model:代表数据模型,数据和业务逻辑都在Model层中定义;View:代表UI视图,负责数据的展示;ViewModel:负责监听Model中数据的改变并且控制视图的更新,处理用户交互操作;Model和View并无直接关联,而是通过ViewModel来进行联系的,Model和ViewModel之间有着双向
学长是个程序员
·
2023-09-02 16:22
前端开发
javascript
前端
开发语言
面试
职场和发展
前端框架
vue.js
前端面试中Vue的有
经典面试题
二
7.Vue中给data中的对象属性添加一个新的属性时会发生什么,如何解决?示例:点击button会发现,obj.b已经成功添加,但是视图并未刷新:原因在于在Vue实例创建时,obj.b并未声明,因此就没有被Vue转换为响应式的属性,自然就不会触发视图的更新,这时就需要使用Vue的全局api——$set():$set()方法相当于手动的去把obj.b处理成一个响应式的属性,此时视图也会跟着改变了:8
学长是个程序员
·
2023-09-02 16:18
前端开发
前端
面试
vue.js
职场和发展
javascript
前端框架
vue
前端面试中Vue的有
经典面试题
一
1.谈谈你对MVVM开发模式的理解MVVM分为Model、View、ViewModel三者。Model:代表数据模型,数据和业务逻辑都在Model层中定义;View:代表UI视图,负责数据的展示;ViewModel:负责监听Model中数据的改变并且控制视图的更新,处理用户交互操作;Model和View并无直接关联,而是通过ViewModel来进行联系的,Model和ViewModel之间有着双向
爱敲代码的学长
·
2023-09-01 21:37
前端开发
前端
vue.js
javascript
面试
开发语言
前端框架
职场和发展
判断一个对象为空对象的几种方法
经典面试题
,研发时也经常遇见的一个问题:如何判断一个对象是空对象?
谭鱼鱼儿
·
2023-09-01 15:49
js相关
javascript
一道
经典面试题
:@Configuration 和 @Component 有何区别?
文章目录1.情景展现2.源码分析2.1postProcessBeanDefinitionRegistry2.2postProcessBeanFactory关于@Configuration注解有一个特别经典的面试题:@Configuration和@Component有什么区别?无论小伙伴们之前是否背过相关的面试题,今天这篇文章学完之后相信大家对这个问题都会有更深一层的理解,废话不多少,咱们开始分析。
林欣快滚去学习
·
2023-08-31 16:25
java
一文打通:从字节码指令的角度解读前置后置自增自减(加加++减减--)
⭐
经典面试题
4.1后置++4.2前置++javac进行编辑源文件,生成class字节码二进制
是谢添啊
·
2023-08-30 18:05
#
java基础知识
java
数据结构
自增自减
字节码指令
jvm
一道
经典面试题
:@Configuration 和 @Component 有何区别?
关于@Configuration注解有一个特别经典的面试题:@Configuration和@Component有什么区别?无论小伙伴们之前是否背过相关的面试题,今天这篇文章学完之后相信大家对这个问题都会有更深一层的理解,废话不多少,咱们开始分析。1.情景展现@Configuration和@Component到底有何区别呢?我先通过如下一个案例,在不分析源码的情况下,小伙伴们先来直观感受一下这两个之
_江南一点雨
·
2023-08-29 17:25
spring
java
一道
经典面试题
:@Configuration 和 @Component 有何区别?
关于@Configuration注解有一个特别经典的面试题:@Configuration和@Component有什么区别?无论小伙伴们之前是否背过相关的面试题,今天这篇文章学完之后相信大家对这个问题都会有更深一层的理解,废话不多少,咱们开始分析。1.情景展现@Configuration和@Component到底有何区别呢?我先通过如下一个案例,在不分析源码的情况下,小伙伴们先来直观感受一下这两个之
·
2023-08-29 11:10
springjava
python程序员面试题精选100题_Python程序员面试必备的21条
经典面试题
Python程序员面试必备的21条
经典面试题
-1.jpg(45.65KB,下载次数:0)2018-9-816:54上传这个是整理的2018最新的Python
经典面试题
,希望对你面试工作有帮忙!
weixin_39887546
·
2023-08-28 21:44
【数据结构与算法】总结关于二叉树题型
经典面试题
【数据结构与算法】二叉树题型
经典面试题
1.根据二叉树创建字符串2.二叉树的层序遍历3.二叉树的最近公共祖先4.二叉搜索树与双向链表5.从前序与中序遍历序列构造二叉树6.从中序与后序遍历序列构造二叉树7.
小陶来咯
·
2023-08-26 20:57
数据结构与算法(进阶学习)
c++
二叉树
数据结构
PHP
经典面试题
之 Redis 内存满了怎么办?
Redis占用内存大小我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。1、通过配置文件配置通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小//设置Redis最大占用内存大小为100Mmaxmemory100mbredis的配置文件不一定使用的是安装目录下面的r
it阿布
·
2023-08-26 15:01
前端
经典面试题
之对象的深浅克隆-js
关于对象的深浅克隆首先在我们的认知中,存在这复合数据类型,和基本数据类型。基本数据类型在使用的时候是进行传值调用址,复合数据类型是进行一个传址调用。所以我们在对象克隆的时候就会错误的将同一个地址赋值到我们需要使用的一个新的变量之上,这样我们在使用的时候。修改值得时候就会直接在地址中修改,所以就会影响到原数组,这时候我们就可能会需要用到对象得深克隆首先我先介绍几种浅拷贝得方法来避免使用。Object
纯粹的少年
·
2023-08-26 11:28
C++学习第十七天----if语句
这也是一道
经典面试题
,答
The Kite
·
2023-08-25 16:50
c++
学习
开发语言
Spring系列篇 -- Bean的生命周期
目录
经典面试题
目:一,Bean的生命周期图二,关于Bean的生命周期流程介绍:三,Bean的单例与多例模式总结:前言:今天小编给大家带来的是关于Spring系列篇中的Bean的生命周期讲解。
〔Lisa〕
·
2023-08-24 06:16
java
开发语言
spring
mybatis讲解(2)之动态SQL的运用
目录
经典面试题
:1.mybatis动态sql2.模糊查询(3种方式)3.查询返回结果集总结:前言:在我上篇已经学习了Mybatis简介以及如何去连接数据库,具有增删改查的方法。
〔Lisa〕
·
2023-08-24 05:44
mybatis
React
经典面试题
附详细答案(23年8月)
React中的组件生命周期有哪些?答:React中的组件生命周期包括挂载阶段、更新阶段和卸载阶段。具体的生命周期方法有:挂载阶段:constructor、render、componentDidMount更新阶段:render、componentDidUpdate卸载阶段:componentWillUnmountReact中的setState是同步还是异步的?答:setState方法是异步的。Rea
一花一world
·
2023-08-24 03:55
前端
react.js
前端
javascript
原型链
经典面试题
命题点一:原型基础+构造函数基础varA=function(){};A.prototype.n=1;varb=newA();A.prototype={n:2,m:3}varc=newA();console.log(b.n);console.log(b.m);console.log(c.n);console.log(c.m);//1、undefined、2、3命题点二:自有属性与原型继承属性func
ing1023
·
2023-08-24 01:30
面试必备:Java线程池解析
经典面试题
面试问题1:Java的线程池说一下,各个参数的作用,如何进行的?面试问题2:按线程池内部机制,当提交新任务时,有哪些异常要考虑。面试问题3:线程池都有哪
Jay_Wei
·
2023-08-23 20:47
Java中的
经典面试题
之==运算符与equals方法
1.==运算符当比较类型是基本数据类型时,比较的是值是否相等,如:intn1=1;doublen2=1.0;System.out.println(n1==n2);//true2.当比较类型是引用数据类型时,比较两个对象的内存地址是否相等,也就是判断它们是否是同一个对象。特殊情况:在Java中,String类型是引用数据类型,但是有一个特殊的性质,即字符串常量池。当我们使用双引号创建一个字符串时,J
WM之辈
·
2023-08-23 05:54
java
开发语言
前端
经典面试题
| 闭包的作用和原理
️前端
经典面试题
专栏:闭包的作用和原理(详解)个人简介:一个不甘平庸的平凡人✨个人主页:CoderHing的个人主页格言:☀️路漫漫其修远兮,吾将上下而求索☀️你的一键三连是我更新的最大动力❤️目录一
coderHing[专注前端]
·
2023-08-21 15:49
前端面试题-吊打面试官系列
前端
javascript
node.js
vue.js
面试题-闭包
闭包的产生闭包中的变量自动形成的闭包与内存占用手动形成闭包闭包的优点/特点对闭包的小结:闭包
经典面试题
一闭包基础面试题二闭包
经典面试题
三闭包
经典面试题
四真题解答需要先掌握的知识1.javascript中的作用域与作用域链作用域就是一个独立的地盘
汪补补
·
2023-08-21 15:49
面试
javaScript
javascript
前端
java
经典面试题
:JDK 和 JRE 有什么区别?
概述:JDK(JavaDevelopmentKit),Java开发工具包JRE(JavaRuntimeEnvironment),Java运行环境JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需要的类库。拓展:一、JDKJDK:JavaDevelopmentKit是Java的标准开发工具包(普通用户只需要安装JRE来运行
众乐乐_2016
·
2023-08-21 09:36
java经典面试题
spring
面试
java
经典面试题
目——TopK问题
目录一、什么是TopK问题?二、解决思路是什么?三、代码实现四、OJ实战演练五、TopK问题扩展:求数组中第k大的元素一、什么是TopK问题?TOP-K问题:即求数据集合中前K个最大的元素或者最小的元素,一般情况下数据量都比较大。比如:专业前10名、世界500强、富豪榜、游戏中前100的活跃玩家等。二、解决思路是什么?对于Top-K问题,能想到的最简单直接的方式就是排序,但是:如果数据量非常大,排
是小鱼儿哈
·
2023-08-20 17:07
Java数据结构
一起刷好题
算法
java
面试
数据结构
经典面试题
:TopK问题(一种思路,两种优化,最终优化到极致)
文章目录一、问题描述二、解决思路及优化2.1排序(快速排序或堆排序)2.2优化2.2.1第一次优化2.2.2第二次优化一、问题描述在面试中面试官经常会问这样一个问题:现在有N个数,请找出最大的或最小的前k个数,这就是经典的TopK问题,这种问题在实际的业务非常的常见,比如微博的热搜排名,抖音的每日热榜排名等等都是属于这种Top问题。二、解决思路及优化2.1排序(快速排序或堆排序)当我们看到这种题目
It‘s so simple
·
2023-08-20 17:37
数据结构
C
【Java】常见面试题:HTTP/HTTPS、Servlet、Cookie、Linux和JVM
【
经典面试题
】GET和POST的区别:3.URL中不是也有这个服务器主机的IP和端口吗,为啥还要搞个Host?
'Dream是普通小孩耶
·
2023-08-19 17:05
面试复盘
http
java
https
jvm
cookie
vue 2022
经典面试题
汇总
1、虚拟DOM中key的作用:key是虚拟DOM对象的标识,当状态中的数据发生变化时,Vue会根据【新数据】生成【新的虚拟DOM】,随后Vue进行【新虚拟DOM】的差异比较,比较规则如下:2、key的对比规则:1、旧虚拟DOM中找到了与新虚拟DOM相同的key:若虚拟DOM中内容没变,直接使用之前的真实DOM若虚拟DOM中内容变了,则生成新的真实DOM,随后替换掉页面中之前的真实DOM2、旧虚拟D
饼子_5a37
·
2023-08-19 07:36
计算机网络—网络原理之<TCP/IP 五层协议 >图解+详述
经典面试题
断开连接:四次挥手四次挥手和三次握手的区别四次挥手过程中,FIN和ACK可以合并发送吗?状态转换两个重要状
阿布~
·
2023-08-19 01:09
网络
笔记
网络
tcp/ip
java
VUE
经典面试题
2022年,面试常用题
v-for为什么要加key值?vue组件高度复用增加Key可以标识组件的唯一性,为了更好地区别各个组件,key的作用主要是为了高效的更新虚拟DOM。v-if和v-for不能同用的原因?当v-if与v-for一起使用时,v-for具有比v-if更高的优先级,这意味着v-if将分别重复运行于每个v-for循环中,所以不推荐v-if和v-for同时使用,可以把list放在计算属性中遍历v-model的实
前端攻城狮路飞
·
2023-08-18 13:06
Vue.js
css
前端
html
vue.js
数据结构与算法-链表(含
经典面试题
)
一面试经典:1.如何设计一个LRU缓存淘汰算法?基础思想:新加的点来了,首先去链表里面遍历,如果找到了。删掉然后插入到头部。头部就是最新的吧如果不在原来的链表里:如果有空间就插入头部。LRU有内存限制的,如果没有空间了怎么办?删除最后一个,完成了这个算法!(最近使用,只需要维护一个有序的单链表就可以了。有序的指的就是加入的时间排序)2.约瑟夫问题(对手娟,丢到谁谁淘汰,只留最后一个人)二什么是链表
玛卡巴咖
·
2023-08-18 13:57
算法
数据结构
java
数据结构与算法-栈(LIFO)(
经典面试题
)
一:面试经典1.如何设计一个括号匹配的功能?比如给你一串括号让你判断是否符合我们的括号原则,栈力扣2.如何设计一个浏览器的前进和后退功能?思想:两个栈,一个栈存放前进栈,一个存放后退栈,刚开始连续点击三个页面,都存放到前进栈里,当点击后退时就出栈顶,然后放入后退栈中,以此重复。3.简单的四则运算:3+11*2+8-15/5,思想:两个栈来实现:一个放数字一个放符号。解决思路:我们从头开始遍历这个算
玛卡巴咖
·
2023-08-18 13:57
java
开发语言
数据结构
算法
【React 全家桶】React 中虚拟DOM的 key(diff 算法)(伴随
经典面试题
)
React中虚拟DOM的key一、
经典面试题
二、虚拟DOM中key的作用三、用index作为key可能引发的问题四、开发中如何选择key一、
经典面试题
1、React中虚拟DOM的key有什么作用?
@Dai
·
2023-08-18 06:51
React
全家桶
react.js
算法
javascript
前端
html5
软件测试
经典面试题
:如何进行支付功能的测试?
非现金支付时代,非现金支付已经成为了生活不可或缺的一部分,我们只需要一台手机便可走遍全国各地(前提是支付宝,微信有钱),那么作为测试人员,支付测试也是非常重要的一环,那么下面我就结合一下我的工作中遇到的一些问题,总结一下常见的支付测试:一:支付的分类:首先,根据不同维度,通常我们可以把支付分为如下图所示的种类:其次,一般来讲,线上支付分为两种消费模式。一种是直接支付金额,如淘宝,京东等购物网站,或
程序员曦曦
·
2023-08-17 16:10
自动化测试
软件测试工程师
软件测试
软件测试
程序人生
自动化测试
职场发展
功能测试
面试
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他