面试题

以下是为您整理出来关于【面试题】合集内容,如果觉得还不错,请帮忙转发推荐。

搜索到【面试题】相关的技术文章

超全的iOS面试题

1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系。2. #import 跟#include 又什么区别,@class呢, #import<> 跟 #import””又什么区别?答:#import是Ob...

秒杀多线程第一篇 多线程笔试面试题汇总

原文:http://blog.csdn.net/morewindows/article/details/7392749系列前言 本系列是本人参加微软亚洲研究院,腾讯研究院,迅雷面试时整理的,另外也加入一些其它IT公司如百度,阿里巴巴的笔试面试题目,因此具有很强的针对性。系列中不但会详细讲解多线程同步互斥的各种“招式”,而且会进一步的讲解多线程同步互斥的“内功心法”。有了“招式”和“内功心法”,相信你也能对多线程挥洒自如,在笔试面试中顺利的秒杀多线程试题...

2019 浪潮java面试笔试题 (含面试题解析)

本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是Java后端开发,最终选择去了浪潮。面试了很多家公司,感觉大部分公司考察的点都差不多,所以将自己的心得记下来,希望能给正在找或者准备找工作的朋友提供一点帮助。另外,目前在浪潮也做面试官的工作,身份从求职者变为面试官,看问题的很多角度也不一样,所以下文中既有求职者的视角,也有面试官的视角面试流程??先...

Java面试题基础知识(收集)

1.集合类:list和Set比较,各自的子类比较(Arraylist,Vector,inkedLIst,HashSet,TreeSet)List:存入元素有序,元素可以重复,允许null值得存在,主要有3个实现类  linkedLIst:底层是双向链表,每一个结点都有指向前一个和后一个结点的指针。由于这种特性,他的特点就是增加和删除快,也因为他存储的元素在内存中不是连续存储,查找效率不及ArrayList  ArrayList:底层是动态数组,所以他的查找效率更高,但是由于增加的删...

面试题精选

1、formdata对象append增加值,打印对象无效? 实际取值方式:( formData.get, getAll, keys)引用:https://developer.mozilla.org/zh-CN/docs/Web/API/FormData/Using_FormData_Objects 2、原文:https://www.cnblogs.com/ivan5277/p/10596782.html

Java基础(七)面试题

面试题:Map集合和Collection的区别? Map集合:是一种键和值的映射关系(双列集合) 当作为:夫妻对Collection集合:单列集合,只能存储一种类型的元素,当作为:光棍间接关系:HashSet依赖于Map接口的子实现类HashMap的TreeSet依赖于Map接口的子实现类TreeMap的原文:http://blog.51cto.com/13670525/2114960

多线程面试题(2020)

多线程 1.并行和并发有什么区别? 并行:多个任务在同一个 CPU 核上,按细分的时间片轮流(交替)执行,从逻辑 上来看那些任务是同时执行。 并发:多个处理器或多核处理器同时处理多个任务。 如下图: 并发和并行 并发 = 两个队列和一台咖啡机。 并行 = 两个队列和两台咖啡机。 2.线程和进程的区别? 一个程序下至少有一个进程,一个进程下至少有一个线程,一个进程下也可以有 多个线程来增加程序的执行速度。3.守护线程是什么? 守...

python面试题集锦

一、python2X与python3X的区别1、python2X源码杂乱,重复率高;python3X源码优美简洁明了。2、python2X默认使用Unicode编码,仅支持英文数字特殊字符;python3X默认UTF-8编码,支持中文。 二、运算符1、判断下列逻辑语句的True,False.1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 62)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 2、求出下列逻辑语句的值。1),8 or 3 and 4 or 2 and 0 or 9 and 72),0 ...

前端常考面试题总结

1、从浏览器地址栏输入url到显示页面的步骤??第一版:DNS解析:进行域名解析,找到对应的IP;TCP连接:进行三次握手,确保可以进行数据传输;发送HTTP请求,发送具体的请求信息服务器处理请求并返回HTTP报文。服务器返回详细的内容,具体包括:状态码、响应报文头、响应报文浏览器解析渲染页面断开连接:断开TCP连接(4次挥手)简洁来说过程如下:浏览器向DNS服务器请求解析该URL中的域名所对应的IP地址;建立TCP连接(三次握手);...

2019年Java面试题基础系列228道(1)【代码】【图】

1、面向对象的特征有哪些方面?面向对象的特征主要有以下几个方面:抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可...

python-基础面试题

深拷贝 1.对象A拷贝,生成对象B,且我们修改对象B(对象A)中的数据或方法,对象A(对象B)不会受影响,这就是深拷贝2.对于可变与不可变类型对于不可变类型,深拷贝会和浅拷贝一样,拷贝的是引用,不会创建新的内存地址对于可变类型,深拷贝会拷贝每一层,新建内存地址进行储存浅拷贝1.对象A拷贝,生成对象B,且我们修改对象B(对象A)中的数据或方法,对象A(对象B)会受影响,这就是浅拷贝2.(浅拷贝是对一个对象父级(最外层)的拷...

【027期】Java设计模式面试题【代码】

开篇介绍大家好,我是Java最全面试题库的提裤姐,今天这篇是Java设计模式,主要总结了设计模式相关的问题,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养成一个好习惯。设计模式有哪些?创建型工厂模式与抽象工厂模式 (Factory Pattern)(Abstract Factory Pattern)单例模式 (Singleton Pattern)建造者模式 (Builder Pattern)原型模式 (Prototype ...

java面试题

1.面向对象的特征有哪些?抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目录有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节,抽象包括两个方面,一是过程抽象,二是数据抽象。继承:对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特征,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里...

面试题——4种数组去重的方法【代码】【图】

数组去重或者其衍生作为笔试题或者机试题出现的几率也是很大的,写出的方法越多,则让面试官觉得你思维越开阔,那么成功的几率当然就大了。废话不多说,下面来说说下面我整理的4中数组去重的方法方法一: findInArr方法+select方法组合  findInArr : 查找一个数在当前数组中是否存在,存在返回true,找完所有没有找到,返回false,这个数就是我们要操作的那个数组  select :循环数组,并调用findInArr方法 查找当前arr[...

js面试题【代码】

1、怎么判断是数组、对象、函数判断是数组还是对象var arr=[]; Object.prototype.toString.call(arr) ===‘[object Array]‘; console.log(Object.prototype.toString.call(arr) ===‘[object Array]‘; ) //falseObject.prototype.toString方法会取得对象的一个内部属性[[Class]],然后依据这个属性,返回一个类似于[object Array]的字符串作为结果,call用来改变toString的this指向为待检测的对象同理判断一个对象是否是...

Linux Shell经典面试题【代码】

查空行 awk‘/^$/{print NR}‘ demo1.txt求某一列的和 awk‘{sum+=$2} END {print "求和:"sum}‘ demo2.txt数字排序 sort -n -t ‘‘ -k 2 demo3.txt sort -t ‘‘ -k 2nr demo3.txt搜索指定目录下文件内容 grep -r ‘666‘ /root/ | cut -d ‘:‘ -f 1 | sort -u筛选出单词长度大于3的单词 echo"I may not be able to change the past, but I can learn from it." | awk -F "[ ,.]"‘{for(i=1;i<=NF;i++){if(length($i)>3){print...

代码发布2 django实现websocket中前后端方法, django基于channels实现群聊功能, gojs插件, Paramiko模块, with上下文管理器面试题【代码】

django基于channels实现群聊功能""" 补充 我们用pycharm创建的django项目会自动帮你创建templates文件夹并且是全局的其实除了可以在全局创建模版文件夹之外,还可以做到更加的细化 就是在每一个应用下创templates模版文件夹如果出现多个应用和全局都有模版文件夹的情况,那么会优先查找全局 如果全局没有,则按照配置文件中注册app的顺序的从上往下一次查找每一个应用下templates,直到寻找对应名的html INSTALLED_APPS = [‘django...

最新前端面试题 含答案

HTML5面试题一、 Doctype的作用? 严格模式和混杂模式的区分,以及如何触发这2种模式?<!DOCTYPE>声明位于文档中的最前面,处于<html>标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。严格模式就是浏览器根据web标准去解析页面,是—种要求严格的DTD(Document Type Definition),不允许使用任何表现层的语法,混杂模式是—种向后兼容的解析方法。触发标准模式...

web前端面试题目整理

1、解释jsonp的原理,以及为什么不是真正的ajax;http://blog.csdn.net/superhosts/article/details/90573011、ajax和jsonp这两种技术在调用方式上“看起来”很像,目的也一样,都是请求一个url,然后把服务器返回的数据进行处理,因此jquery和ext等框架都把jsonp作为ajax的一种形式进行了封装;2、但ajax和jsonp其实本质上是不同的东西。ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加<script>标签来调...

TCP的三次握手与四次挥手理解及面试题(很全面)

序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段携带数据的第一个字节的编号;而确认号指的是期望接收到下一个字节的编号;因此当前报文段最后一个...

Java异常处理面试题归纳

1、error和exception有什么区别error表示系统级的错误,是java运行环境内部错误或者硬件问题,不能指望程序来处理这样的问题,除了退出运行外别无选择,它是Java虚拟机抛出的。exception 表示程序需要捕捉、需要处理的异常,是由与程序设计的不完善而出现的问题,程序必须处理的问题2、运行时异常和一般异常有何不同Java提供了两类主要的异常:runtimeException和checkedException 一般异常(checkedException)主要是指IO异常、SQ...

SQL经典面试题及答案

1.一道SQL语句面试题,关于group by表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负如果要生成下列结果, 该如何写sql语句? 胜 负2005-05-09 2 22005-05-10 1 2------------------------------------------create table #tmp(rq varchar(10),shengfu nchar(1))insert into #tmp values(‘2005-05-09‘,‘胜‘)insert into #tmp values(‘2005-05-09‘,‘胜‘)ins...

2019年腾讯PHP工程师面试题和答案【图】

一、单选题(共29题,每题5分)1.PHP执行的时候有如下执行过程:Scanning(Lexing) - Compilation - Execution - Parsing,其含义分别为:A、将PHP代码转换为语言片段(Tokens)、将Tokens转换成简单而有意义的表达式、顺次执行Opcodes、将表达式编译成OpocdesB、将PHP代码转换为语言片段(Tokens)、将表达式编译成Opocdes、顺次执行Opcodes、将Tokens转换成简单而有意义的表达式C、将PHP代码转换为语言片段(Tokens)、将Tokens转换成简...

PHP中设置一个严格30分钟过期Session面试题的4种答案

今天在我的微博上发出一个问题:我在面试的时候, 经常会问一个问题: “如何设置一个30分钟过期的Session?”, 大家不要觉得看似简单, 这里面包含的知识挺多, 特别适合考察基本功是否扎实, 谁来回答试试? 呵呵为什么问这个问题呢? 1.我在stackoverflow上看到了有人讨论这个问题 2.想起来我经常问这个问题, 所以~~在这里, 我来解答下这个题目.第一种回答那么, 最常见的一种回答是: 设置Session的过期时间, 也就是session.gc_maxlifetim...

python面试题之什么是Tkinter ?【代码】

TKinter是一款很知名的Python库,用它我们可以制作图形用户界面。其支持不同的GUI工具和窗口构件,比如按钮、标签、文本框等等。这些工具和构件均有不同的属性,比如维度、颜色、字体等。 >>> import tkinter >>> top=tkinter.Tk()本文首发于Python黑洞网,博客园同步更新原文:https://www.cnblogs.com/pythonzhichan/p/11406849.html

C#100个经典面试题

摘抄:https://www.cnblogs.com/duanshouchang/p/10292923.html 1. .NET和C#有什么区别答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术。C#是一种编程语言,可以基于.NET平台的应用。2.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少,用递归算法实现。答:public class MainClass { public static void Main() { Con...

秒杀多线程面试题系列

【 专栏 】- 秒杀多线程面试题系列 - MoreWindows Blog(格物穷理,以求自由!) - CSDN博客 PV原语操作详解 - Benson_xiong - 博客园 原文:https://www.cnblogs.com/zhehan54/p/10053582.html

NET面试题

1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 在同一命名空间内可以访问。2 .列举ASP.NET 页面之间传递值的几种方式。答. 1.使用QueryString, 如....?id=1; response. Redirect()....2.使用Session变量3.使用Server.Transfer 4.C#中的委托是什么...

【剑指Offer-时间效率】面试题41:数据流中的中位数【代码】

题目描述如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。思路1将数组作为容器,当读取中位数时,先将数组升序排序,然后根据数据中元素的个数是奇数还是偶数返回即可。代码如下:class Solution {...

滴滴面试题【图】

面试失败了,但是好在我这个人越挫越勇。我这个人别的优点没有,就是有一股子艮劲。如果不会,就一定要搞会它。 总计下来就是:懂得挺多,基本上哪个方面一说就知道,但是一深究可能就不透彻了。所以以后一定要形成自己的知识体系,然后善总结自己的不足。 讲一下如何处理跨域?其实这个我之前已经总结过,不仅仅总结,而且还是每种方式都深入理解且写过demo,但是因为长久没有复习,导致忘记了,问的时候在有些许紧张就挂了。 原...

面试题 - 相关标签
html5常见面试题MySQL数据库面试题HTML5面试题mysql常见面试题HTML常见面试题java架构师面试题mybatis常见面试题SQL数据库面试题mysql面试题Python常见面试题mysql面试题关于mysql的面试题关于mysql面试题html面试题Redis常见面试题java多线程面试题HTML面试题html的面试题Java基础知识面试题Java中高级面试题java开发面试题java常见面试题mongodb面试题java面试题总结android面试题Android面试题android高级面试题软件测试面试题Java 常见面试题JAVA常见面试题JAVA集合面试题Python的面试题python面试题架构师 面试题spring面试题php数组面试题Oracle面试题oracle的面试题oracle面试题Python 面试题php程序员面试题数据库面试题及答案PHP常见面试题php常见面试题及答案数据库面试题SPRING面试题关于python的面试题关于spring的面试题关于spring面试题Spring的面试题redis 面试题Linux面试题及答案redis面试题汇总redis面试题redis面试题linux面试题redis面试题关于redis的面试题ajax的面试题ajax 面试题JAVA最新面试题JAVA高级面试题Java高级工程师面试题Java的面试题java面试题整理java面试题全集上Java面试题全集(上Java面试题全集java面试题java基础面试题高级Java面试题java面试题及答案ajax面试题JAVA面试题目java面试题集java面试题及答案整理Java面试题及答案java面试题基础java面试题汇总(一java面试题汇总Java面试题大全java面试题大汇总java面试题 基础java面试题java面试题关于ajax的面试题java基础 面试题JAVA基础面试题java基础面试题及答案java高级面试题JAVA工程师面试题Java笔试面试题ajax面试题Java经典面试题关于java的面试题关于java面试题最新Java面试题最新java面试题及答案php面试题及答案Php面试题