面试
渐暖吧
这个作者很懒,什么都没留下…
展开
-
卧底阿里、京东、美团,Java程序员为大家带回来的面试题
面试,难还是不难?最终结果好还是不好?取决于面试者的底蕴(气场+技能)、心态和认知以及沟通技巧。而一些主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴)更是需要你在面试时展现出自己的能力,从而获得面试官的欣赏和肯定。 而程序员在应聘时更是需要经历层层面试。俗话说,磨刀不误砍柴工,做好面试前的准备工作可以帮助大家更好的应对面试官的问题以及面试中的突发情况。那么我们一起来看看大型互联网公司...转载 2018-09-19 15:47:11 · 170 阅读 · 0 评论 -
Python面试题分享(五)
python高级31. 单例模式的应用场景?单例模式应用的场景一般发现在以下条件下①. 资源共享的情况下,避免由于资源操作时导致的性能或损耗等。如日志文件,应用配置。②. 控制资源的情况下,方便资源之间的互相通信。如线程池等。网站的计数器应用配置多线程池数据库配置,数据库连接池应用程序的日志应用2. 什么是闭包?在函数内部嵌套了一个函数,内函数使用了外函数的局部变量,并且...原创 2019-06-14 09:48:55 · 231 阅读 · 0 评论 -
Java面试题分享(6)
1. 请解释Spring Bean的生命周期?SpringBean的生命周期简单易懂。在一个bean实例被初始化时,需要执行一系列的初始化操作以达到可用的状态。同样的,当一个bean不在被调用时需要进行相关的析构操作,并从bean容器中移除。Springbean factory 负责管理在spring容器中被创建的bean的生命周期。Bean的生命周期由两组回调(call back)方法组...原创 2019-06-14 09:50:54 · 124 阅读 · 0 评论 -
Python面试题分享(六)
python网络编程1. 简述TCP和UDP的区别以及优缺点?UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息。优点:UDP速度快、操作简单、要求系统资源较少,由于通讯不需要连接,可以实现广播发送缺点:UDP传送数据前并不与对方建立连接,对接收到的数据也不发送确认信号,发送端不知道数 据是否会正确接收,也不重复发送,不可靠。TCP是面向连接的通讯协议,通过三次握手...原创 2019-06-27 10:23:59 · 135 阅读 · 0 评论 -
Python面试题分享(七)
Flask1. 什么是Flask,有什么优点?概念解释Flask是一个Web框架,就是提供一个工具,库和技术来允许你构建一个Web应用程序。这个Web应用程序可以是一些Web页面,博客,wiki,基于Web的日里应用或商业网站优点 Flask属于微框架(micro-framework)这一类别,微架构通常是很小的不依赖外部库的框架。框架很轻量更新时依赖小专注于安全方面的bugF...原创 2019-06-27 10:39:25 · 260 阅读 · 0 评论 -
记一次真实的前端面试经验
西安属于分公司, 成立时间应该不长, 目前主要业务是给华为做外包, 目前是在给新项目做人才储备, 具体技术栈不确定, 根据后期项目而定.以下是技术面试环节问题整理(技术面试是由大连总公司的技术进行电话面试):面试官:首先面试官介绍了下公司业务方向, 主要是给华为做外包, 会有加班, 能不能接受我: 影响不大, 能接受面试官: (基础问题) 两个div, 在不加任何样式修饰的情况下, 会如何...原创 2019-07-18 10:15:00 · 268 阅读 · 0 评论 -
前端面试经验分享
该公司应该是西安比较普遍存在的一类小作坊, 目测公司应该有十几个人. 进去后先是在前台登记了一下, 接下来就是漫长的等待.从登记完,到见到面试官, 足足等了有40分钟. 期间我也有问过前台, 在大概等了有30分钟左右的时候, 她只是敷衍的说, 再等一会, 面试官马上就来.首先是人事面试, 一个三十五到四十左右的女士, 走进来先是冷冷的说了句, 让你久等了. 接下来我做自我介绍, 介绍完, 直接问能...原创 2019-07-18 10:15:53 · 249 阅读 · 0 评论 -
Python面试题分享(十)
14. 启动 Django 服务的方法? runserver 方法是调试 Django 时经常用到的运行方式,它使用 Django 自带的 WSGI Server 运 行,主要在测试和 开发中使用,并且 runserver 开启的方式也是单进程 。 15. 怎样测试 django 框架中的代码? Django的单元测试使用python的unittest模块,这个模块使用基于类的方法...原创 2019-07-18 10:33:26 · 164 阅读 · 0 评论 -
Python面试题分享(十一)
21. 有用过 Django REST framework 吗? Django REST framework 是一个强大而灵活的 Web API 工具。使用 RESTframework 的理由 有: Web browsable API 对开发者有极大的好处 包括 OAuth1a 和 OAuth2 的认证策略 支持 ORM 和非 ORM 数据资源的序列 全程自定义开发——如果不想...原创 2019-07-18 10:35:20 · 193 阅读 · 0 评论 -
Python面试题分享(十二)
41. 查询集两大特性?惰性执行? 1. 惰性执行 创建查询集不会访问数据库,直到调用数据时,才会访问数据库,调用数据的情况包括迭代、序列化、与if合 用2. 缓存 使用同一个查询集,第一次使用时会发生数据库的查询,然后Django会把结果缓存下来,再次使用这个查询 集时会使用缓存的数据,减少了数据库的查询次数。 42. git 常用命令? git clone 克隆...原创 2019-07-25 13:49:45 · 86 阅读 · 0 评论 -
Python面试题分享(十三)
爬虫 1. 爬取数据后使用哪个数据库存储数据的,为什么? 一般是mysql和mongodb 爬取的数据通常都是非结构化数据,这在关系模型的存储和查询上面都有很大的局限性。但也有一个可能性是你感 兴趣的网站都是同样类型的网站,你只对网页上的特定内容有兴趣,这样可以把它们组织成结构化数据,从而在这 方面MySQL仍然是可以胜任的 200w到2000w的数据量相对来说不是很大,二...原创 2019-07-25 13:51:13 · 296 阅读 · 0 评论 -
Python面试必须要看的16个问题
㈠.Python是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制⒈对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:❶一个对象分配一个新名称❷将其放入一个容器中(如列表、元组或字典)引用计数减少的情况:❶使用del语句对对象别名显示的销毁❷引用超出作用域或...转载 2019-07-25 14:02:48 · 102 阅读 · 0 评论 -
Python面试题分享(十五)
Python 基础 一、基础语法 1. 输入与输出 1.1 代码中要修改不可变数据会出现什么问题? 抛出什么异常? (2018-3-29-lxy) 代码不会正常运行,抛出 TypeError 异常。 1.2 a=1,b=2,不用中间变量交换 a 和 b 的值?(2018-3-29-lxy) 方法一: 1. a = a+b 2. b = a-b 3. a = a-...原创 2019-07-31 10:12:32 · 577 阅读 · 0 评论 -
Java面试经验分享—*成软件
公司名字和地址就匿了,怕招惹一些麻烦。面试之前:下了一天的大雨,鞋子和袜子都是湿的。。。。脚泡了一天了,心情不是很好,不过一想到能帮小伙伴们去拿到一些企业的面试真题,感觉也是值了首先人事姑娘坐过来确认我是来面试的之后直接扔给我一套面试题(都是一些java基础的东西),我简单的挑了几道题做了一些然后交给人事姑娘,接着就直接进入技术面了!技术面试:只见一位毛发旺盛的面试官进来......(不过放轻...原创 2019-07-31 10:15:41 · 156 阅读 · 0 评论 -
Python面试题分享(二)
1.赋值、浅拷贝和深拷贝的区别?在Python中,对象的赋值就是简单的对象引用,比如b = [1,2,3]a = b那么a和b的引用地址是一样了,指向了同一块内存地址,a即为b的一个别名浅拷贝是对象的外层拷贝,即只进行第一层的拷贝a = [[1,2],3,{"key":"value"}]# 切片操作b = a[:]# 列表推导式b = [x for x in a]# ...原创 2019-05-23 16:15:43 · 143 阅读 · 0 评论 -
Python面试题分享(一)
python基础1. python中如何交换两个变量的值?def swap(a,b):temp = aa = bb = tempprint(a,b)def swap2(a,b):a,b = b,aprint(a,b)2. print的方法def print(value, ..., end,..., flush)end 结尾符号,默认"\n"flush 是否刷新缓冲区数据...原创 2019-05-23 16:09:46 · 216 阅读 · 0 评论 -
Python面试题分享(四)
python高级21. Python中类方法、类实例方法、静态方法有何区别?class Test(object): def __init__(name,age): self.name = name self.age = age @classmethod def test1(cls,name): # cls,...原创 2019-05-30 10:53:45 · 163 阅读 · 0 评论 -
求职面试!15个薪水谈判问题 想拿高薪就这样回答!
当我们进入职场时,一方面我们需要有一个平台能够展示自己的才华,证明自己的能力。另一方面我们也需要通过辛苦工作赚取薪资,让自己更好的生活。 但是在面试时,被问到“你的期望薪资是多少”,说多了,怕丢了工作机会;说少了,又觉得自己吃亏...... 而今天小编就为大家准备了15个薪水谈判的相关问题,虽然真诚是对人的尊重,但是套路还是需要滴~ 1.你目前的工资是多少?...转载 2018-11-07 17:42:26 · 541 阅读 · 0 评论 -
提高面试效率,这6个面试小技巧了解一下
虽说面试是个双向选择的过程,但前提是你能拿到offer才有选择去与不去的机会。没有拿到offer说不去的就是耍流氓。其实,根据招聘网上的职位需求和薪资待遇,同一家公司的所遇到的面试者都呈现正态分布的趋势,绝大多数的面试者水平都差不多,那么你应该如何在面试中突出自己?这是一个关键! 整个面试过程,长至3个小时,断则30分钟,如何在这种不确定时间的情况下,展示自己的能力,匹配到...转载 2018-11-15 14:33:49 · 183 阅读 · 0 评论 -
进入职场之前,你需要了解这个致命弱点
这里其实隐含了一个信息:你们已经从学生角色慢慢进入职场,或即将成为一个职场新人。首先要明确思维本身无对错高下,重要的是:不同的场合或不同的身份,应该用不同的思维去解决问题。正因如此,你才会被要求具备职场思维。学生思维和职场思维最大的区别就是——职场从现实利益出发,看重最后结果的得到,而学生思维从个人成长出发,看重过程中的收获。直截了当的说,就是你要明白,职场是结果导向型的...转载 2018-11-22 11:06:24 · 169 阅读 · 0 评论 -
Java面试题分享4
面试整体事项简历要准备好,联系方式一定要正确清晰醒目,项目经历按照时间倒序阐述,注意描述自己在项目中承担的职责,简历的模板尽量选择简洁的,毕竟程序员大部分还是喜欢简单明了的。推荐boss直聘,我觉得很好用(不是广告)。一般的整体面试流程都是电面->现场面->HR面->等着。不要觉得HR说让你回去等消息就是GG了,他们也要跟你之前的面试官讨论,再向领导汇报,如果说不急可能还要和...原创 2018-12-28 11:11:44 · 130 阅读 · 0 评论 -
如何准备一份让HR眼前一亮的技术简历?让你跳过面试的那些坑
面试如相亲,技术是内在,简历是形象!怎么准备一份技术简历?一起来看一下重点吧~一、话题简介分享话题面向的用户 面向互联网企业或软件企业 应届毕业或毕业三年以内的求职者,经验丰富的技术人员的招聘差异大 技术相关岗位:研发,测试或运维岗位 个人经历限制话题 外企、大的民企和创业公司 缺少大型国企,传统行业经验 不全面...转载 2019-03-06 17:08:06 · 266 阅读 · 0 评论 -
63道java面试真题击破BAT招聘套路!跳槽季助你一臂之力
“金三银四”跳槽季,网上出现了各种面试真题,一时会让人眼花缭乱,分不清最该看哪个,播妞耗时一星期为大家做了一些java面试的真题。请准备好你的小本本✍面向对象和面向过程的区别·面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素缺点:没有面向对象...转载 2019-03-07 15:40:01 · 110 阅读 · 0 评论 -
python 正则面试难题一
前两天面试 遇到两个较难的题 ,关于正则的:给你一串字符串,用python检测,返回真或者假。例如"{[()]}" 这样的返回真"{[](){}}"这样的也返回真"{([(){}])}"也返回真"{([)]]}" 返回假"{(})" 返回假"(({{}}]"返回假也就是说,里面的必须成对出现。整理了下答案,如下class Solution(object): def i转载 2019-03-12 15:48:59 · 179 阅读 · 0 评论 -
python正则面试难题二
接着拿出第二个正则面试题:有一个str = """/\sd中@国%¥测试……&*结哈、‘、‘’’哈国际SJGKLJGJ化可脚后跟"""只保留里面的(汉字和字母还有数字),其他的字符都去掉.这个应该怎么弄?函数体def format_content(content):返回处理后的字符串解答:import redef format_content(str): list1 ...转载 2019-03-12 15:50:02 · 105 阅读 · 0 评论 -
常见的软件测试面试题(一)
一个测试工程师应具备那些素质和技能? 一个好的测试工程师,不仅要基础扎实,对自身的性格、责任心都有非常高的要求。具体如下: (1)掌握基本的测试基础理论 (2)本着找出软件存在的问题的态度进行测试,即客观吧,不要以挑刺形象出现(3)可熟练阅读需求规格说明书等文档 (4)以用户的观点看待问题 (5)有着强烈的质...转载 2019-03-21 17:59:31 · 277 阅读 · 0 评论 -
常见的软件测试面试题(二)
41、什么是系统瓶颈?瓶颈主要是指整个软硬件构成的软件系统某一方面或者几个方面能力不能满足用户的特定业务要求,“特定”是指瓶颈会在某些条件下会出现,因为毕竟大多数系统在投入前。严格的从技术角度讲,所有的系统都会有瓶颈,因为大多数系统的资源配置不是协调的,例如CPU使用率刚好达到100%时,内存也正好耗尽的系统不是很多见。因此我们讨论系统瓶颈要从应用的角度讨论:关键是看系统能否满足用户需求。在用户极...转载 2019-03-21 18:01:17 · 206 阅读 · 0 评论 -
常见的软件测试面试题(三)
49、为什么尽量不要让时间有富裕的员工去做一些测试?表面上看这体现了管理的效率和灵活性,但实际上也体现了管理者对测试的轻视。测试和测试的人有很大关系。测试工作人员应该是勤奋并富有耐心,善于学习、思考和发现问题,细心有条理,总结问题,如果具备这样的优点,做其它工作同样也会很出色,因此这里还有一个要求,就是要喜欢测试这项工作。如果他是专职的,那么肯定更有经验和信心。国内的小伙子好象都喜欢做程序员,两者...转载 2019-03-21 18:03:57 · 748 阅读 · 0 评论 -
常见的软件测试面试题(四)
75、你对测试最大的兴趣在哪里?为什么? 最大的兴趣就是测试有难度,有挑战性!做测试越久越能感觉到做好测试有多难。曾经在无忧测试网上看到一篇文章,是关于如何做好一名测试工程师。一共罗列了11,12点,有部分是和人的性格有关,有部分需要后天的努力。但除了性格有关的1,2点我没有把握,其他点我都很有信心做好它。 刚开始进入测试行业时,对测试的认识是从无忧测试网上了解到的一些资料,当时是冲...转载 2019-03-21 18:05:05 · 253 阅读 · 0 评论 -
Python面试题分享(三)
python高级11. 说一下字典和json的区别?字典是一种数据结构,json是一种数据的表现形式,字典的key值只要是能hash的就行,json的 必须是字符串。2. 什么是可变、不可变类型?可变不可变指的是内存中的值是否可以被改变,不可变类型指的是对象所在内存块里面的值不可以 改变,有数值、字符串、元组;可变类型则是可以改变,主要有列表、字典。3. 复杂元素排序...原创 2019-05-30 10:45:13 · 246 阅读 · 0 评论 -
面试时,最该问面试官什么问题?
项目管理是如何进行的?这个问题的答案可能改变你工作的思考方式。没有一个良好的项目管理流程会导致一片混乱。确保对方解释清楚了任务是如何确定的,谁负责处理任务,以及其他你能想到的事项。如果对方身处一个任务管理很糟糕的环境,他们对任务管理流程的描述会非常含糊。具备良好的项目管理流程的公司应该能够简要地描述谁负责什么,如何查看尚未完成的任务,如何寻找问题的答案。你们期望我在一个月内从事几个项目?...转载 2019-08-16 08:52:58 · 279 阅读 · 0 评论