面试

2020年csdn盘点

旧街凉风 提交于 2020-12-23 11:02:55
十年前就注册了csdn账号,之后一直没有写过博客,都是看别人的博客,等到2015年左右发表了第一篇自己的博客,直到2016年底觉着做技术的就需要记录自己的博客,不仅是自己学习的过程,说不定还可以帮助别人,于是坚持写了差不多四年,平均每年100篇,如今产量已经达到600篇,很多都是很浅显的内容,我刚开始写的时候,一个同事还很瞧不起这种没有技术含量的博客,但是有没有意义,只有自己知道。 每年写博客,这个很容易,每个月写也很容易,但是做到每天坚持却很难,我是做不到的,只能坚持每个月不断的写一些,至少4篇吧,算是对自己的要求。因为有时候需要充电,没时间写,而且写一篇博客,需要思考很久,不仅要写出来,还需要实验验证你的结果,不能空谈。这样一篇博客出来,往往都需要两个小时以上。 去年面试的时候,有的人还问到,有没有自己的博客,我说有,然后有的也点进去看看,证明不是在瞎说,但是这个没有什么加分价值,毕竟面试更看重你的表达和思路,再一个就是基本功,我常常在基本功上就输了。这么多年,自己的技术没有专长,这个搞搞,那个学一学,兴趣是有了,可是没有精力专攻一个领域,就落到今天这种田地,在公司做着微不足道的工作,甚至还要面临中年危机。 我始终相信这种积累,不是白费功夫,但是却无法避免别人的看法,尤其人家说你花了那么多时间,整理了这么点东西,对自己的工作有什么用呢?这时候很糟心,毕竟学也学了,记也记了

Github标星26k+!一个神奇的软件!1分钟即可打造了一个科幻风格的终端

妖精的绣舞 提交于 2020-12-23 11:02:35
Github掘金计划项目分类汇总(原创不易,若有帮助,欢迎分享/点赞): 编程基础 :精选编程基础如学习路线、编程语言相关的开源项目。 计算机基础 :精选计算机基础(操作系统、计算机网络、算法、数据结构)相关的开源项目。 技术面试 :精选技术面试相关的开源项目。 项目实战 :精选实战类型的开源项目。 如果你也是科幻电影迷,想要让自己的终端变得更加极客。就像下面 👇 这样。 你可以试试今天的推荐的开源项目。 Github 上有一个名字叫做 edex-ui 的项目,开源之后便受到了广大开发者的喜爱,多次登上了 Github Trending 榜单! 简单来说,通过这个开源项目你可以非常简单地搭建一个科幻风格的终端仿真器,这个模拟器的外观和感觉都像科幻计算机界面一样。 非常适合用来装逼~ 有点科幻电影既视感的感觉! 并且,界面样式是可以自定义的,可以满足大部分小伙伴的需求。 常见的主流操作系统比如 Linux、Windows、MacOS 都可以安装这个项目。 你可以在 https://github.com/GitSquared/edex-ui/releases 这里进行下载安装。 我们只需要选择一个适合自己操作系统的版本即可! 如果你访问 Github 的速度比较慢的话,可以下方链接进行下载: 链接: https://pan.baidu.com/s

盒子模型

こ雲淡風輕ζ 提交于 2020-12-23 08:41:03
标准盒模型和怪异盒模型的区别 标准盒模型:content不包含其他部分 怪异盒模型:content包含了border和padding W3C盒子模型(标准盒模型) 根据 W3C 的规范, 元素内容占据的空间是由 width 属性设置的,而内容周围的 padding 和 border 值是另外计算的 ;即在标准模式下的盒模型, 盒子实际内容(content)的width/height=我们设置的width/height;盒子总宽度/高度=width/height+padding+border+margin。 作者:Nyears 链接:https://www.imooc.com/article/68238 来源:慕课网 本文原创发布于慕课网 ,转载请注明出处,谢谢合作 根据 W3C 的规范,元素内容占据的空间是由 width 属性设置的,而内容周围的 padding 和 border 值是另外计算的;即在标准模式下的盒模型,盒子实际内容(content)的width/height=我们设置的width/height;盒子总宽度/高度=width/height+padding+border+margin。 IE盒子模型(怪异盒模型) 在该模式下, 浏览器的 width 属性不是内容的宽度,而是内容、内边距和边框的宽度的总和 ;即在怪异模式下的盒模型, 盒子的(content)宽度

熟悉面试中常见的的 web 安全问题

安稳与你 提交于 2020-12-23 08:37:58
背景 之前出去面试的时候, 经常会被问到一些 安全方面 的问题。 安全涉及的领域很大, 我也仅仅是了解一些皮毛, 每次面试前都要找资料复习, 很麻烦。 所以我就根据之前搜集的一些资料和面试的经验,系统的梳理了一下,希望对大家有所帮助。 「 正文 」 首先简单介绍 几种常见的攻击方式 : SQL注入 XSS CSRF 点击劫持 中间人攻击 1 SQL 注入 这是一种比较简单的攻击方式。 如果后台人员使用用户输入的数据来 组装SQL查询语句 的时候不做防范, 遇到一些 恶意的输入 , 最后生成的SQL就会有问题。 举个例子 比如地址栏输入的是: articlrs/index.php? id = 1 发送一个 get 请求, 调用的查询语句是: sql = " SELECT * FROM articles WHERE id = ", $id 正常情况下, 返回 id = 1 的文章。 如果攻击者想获得所有的文章,语句就可以改成: articlrs/index.php? id = -1 OR 1 = 1 这样就可以了, 为什么呢? 这是因为,id = -1 永远是 false,1=1 永远是true,所有整个where语句永远是ture. 所以 where 条件相当于没有加where条件,那么查询的结果相当于整张表的内容,攻击者就达到了目的。 现在的系统一般都会加入 过滤 和 验证 机制,

应届生求职的那些事

|▌冷眼眸甩不掉的悲伤 提交于 2020-12-22 23:50:18
前两天有一位读者朋友问我一个关于嵌入式就业的问题: 正好我离开学校的时间也还不算长,也还清晰地记得当时找工作的一些事情。同时,从自己这两年的工作中也得出了经验。 所以这里试着分享一下这个话题,希望可以对一些正在找工作或者即将升大四的朋友起到一些帮助。 校招与社招 1、校招 (1)时间: 每一届都有两次校招,一次是秋招(8~11月),另一次是春招(次年3~4月)。今年比较特殊,春招时间往后推了。 (2)招聘信息的来源: 很多毕业生可能不知道校招的信息来源,我当时也不是很了解,刚开始我是直接到一些招聘网站上去查,比如应届生求职网。 后来发现有一种更有效的方法就是直接到学校的官网的就业中心那一块去查。 但是,一些企业往往只到一些985、211学校去做宣讲,这时候如果我们的学校不是这类学校的话,也可以关注周边这些学校的官网的校园招聘信息。 如果有自己感兴趣的企业,也可以到那些学校去听宣讲会、投简历、面试。那些985、211的学校官网的招聘信息很丰富的,比如华南理工大学的: 还有一种情况就是我们对某些企业很感兴趣,那也可以直接关注那些公司的官网,官网一般都有校招行程,比如海康威视: (3)校园招聘的形式: 校园招聘分两种,一种是宣讲会的形式,企业到学校召开宣讲会。 一个企业对应一场宣讲会,宣讲会上会详细介绍企业的一些信息,包括企业简介、企业文化、晋升制度之类的。 这样的宣讲会很多

应届生求职面试真的有那么难吗

旧城冷巷雨未停 提交于 2020-12-22 23:49:32
点击 上方“ 程序猿技术大咖 ”,选择“ 关注公众号 ”,一起共进步! 前言 本周有幸参加了公司的校招(专场宣讲会),并作为一位技术面试官的角色出现在校园,让我回忆起了当年自己是如何参加校招、如何进行面试,当年的场景历历在目,感受颇多。 在此,以校招应届生技术面试官的身份,谈谈自己对此的想法、建议,希望对还在校园或即将毕业的应届生在面试时能有所帮助。 对于应届生而言,在大四或研三时都会通过各种渠道来进行求职面试,大部分同学往往都认为项目经验、工作/实习履历的缺失,成为了一大难题,都觉得应届生求职面试好难呀,企业要求越来越高了…… 难道真的是这样的么? 我将仅以个人的观点,从以下几个角度,全面阐释我对校招的理解,以及对应届生的建议,如有不正,还望指正。 公司为啥喜欢校招呢? 作为软件行业的公司,不断吸纳新鲜血液,是一种常态,都希望将年轻优秀的人才纳为己有。 在每年应届生校招时,更为积极,大都从每年9月份正式拉开校招的旗帜,覆盖全国重点城市,如北京、上海、杭州、西安等地,进行长达两三个月的校园招聘。 面对即将踏出校园的应届生来说,他们大多对职场、对未来一无所知,进入公司短期内可能并不能立即上手工作,为公司带来利益,面对职场小白,公司为何还要如此大费精力、物力、人力、财力,来进行校招呢? 为何不直接通过社招来吸纳更为成熟的人才呢? 那究竟为啥公司都喜欢校招,我个人认为有以下几点原因: 1

掌握这四大MySQL知识点,吊打面试官

笑着哭i 提交于 2020-12-22 23:48:23
作为一名后端开发,MySQL的使用必不可少,合理的使用索引和索引调优是后端开发者必须掌握的技能之一。 在日常数据库的问题当中,不合理的使用索引占大部分。 MySQL是大家工作上最常用的关系型数据库之一,也是面试上必问的知识点。 我们在学会建库、创表等基本操作之后就停止了对MySQL的整个深度的学习与专研。 但随着互联网业务的快速发展。 对于数据库的高并发,高可用等指标的要求也越来越高,所以这个时候,底层的机制、原理慢慢地被人们所重视。 故而很多的一线互联网公司对于数据库的机制原理是面试必问的内容。 比如你去面试时,面试官问你: 1、索引的本质是什么? 2、三星索引有了解吗? 你是如何理解的? 3、Innodb引擎如何保证事务的并发处理的? 4、你们公司SQL的执行最长的时间是多少秒? 有分析过原因吗? 解决的思路是怎样的? 等等~ 这时你会一脸懵逼,被面试官虐惨。 以上的几个问题还没有完全正确的回答出来的小伙伴们可要反省反省了,毕竟这是目前一线互联网面试必问的知识点啊! MySQL有这么重要?,难学么?我个人认为,MySQL掌握以下知识内容即可突破瓶颈 1、掌握MySQL的整体体系结构,了解MySQL特色的各大存储引擎的特点。 2、深入MySQL的索引机制,做到每一个SQL执行能在脑海中构建数据搜索的过程。 3、理解MySQL中一条SQL语句的执行路径及每个环节的重要意义。

MySQL 面试,必须掌握的 8 大核心点

别等时光非礼了梦想. 提交于 2020-12-22 23:47:34
上周末和在北京的哥们国仔涮火锅,席间聊起了最近面试的经历。 他说想换工作的原因很简单,就是要涨工资,原来的公司呆了两年多,薪资浮动不超过 500 元。而身边跳槽的那些同事,薪资都已经是自己的 2 倍了。 在准备面试的过程中,国仔坦言道还蛮辛酸的。 白天要上班敲代码,晚上甚至会加班,导致搜集面试题目的时间都没有,而且网上好多都是千篇一律的搬来搬去的文章,感觉面试官都不屑于问到类似的问题。 工作后整个人都有点懒了,知道怎么用代码实现却不再关注为什么要这么使用。但是面试时候好像更关注 why 多于 how。有些问题甚至工作时都没遇到过。 说到这儿,国仔已经吃完了一盘羊肉,镜片被热气蒙上了一层薄薄的雾。国仔取下眼镜一边用衣角擦拭,一边继续念叨: 我觉得获得高薪的关键:就是高效的准备面试。 如果当初有个人能给我一份总结好的面试锦囊,我就不至于慌成那样。 对于程序员来说, 面试内容一般分为两个部分: 编程面试题部分 + 数据库面试题部分 。 据不完全调查,作为数据库中的主流选择 MySQL 的薪资待遇正在逐年增加,而且似乎不仅仅是程序员在学,就连很多产品经理和运营人也开始学习 MySQL 去分析数据。 △图来自猎聘网 为了让大家能避开国仔面试时的苦恼,我们特意邀请到两位有着 10 年工作经验的技术老兵,前前后后大概花了三个多月的时间,改了 6 个版本,最终形成了这套 MySQL 面试题

MySQL 面试,必须掌握的 8 个知识点

别说谁变了你拦得住时间么 提交于 2020-12-22 19:55:26
上周末和在北京的哥们国仔涮火锅,席间聊起了最近面试的经历。 他说想换工作的原因很简单,就是要涨工资,原来的公司呆了两年多,薪资浮动不超过 500 元。而身边跳槽的那些同事,薪资都已经是自己的 2 倍了。 在准备面试的过程中,国仔坦言道还蛮辛酸的。 白天要上班敲代码,晚上甚至会加班,导致搜集面试题目的时间都没有,而且网上好多都是千篇一律的搬来搬去的文章,感觉面试官都不屑于问到类似的问题。 工作后整个人都有点懒了,知道怎么用代码实现却不再关注为什么要这么使用。但是面试时候好像更关注 why 多于 how。有些问题甚至工作时都没遇到过。 说到这儿,国仔已经吃完了一盘羊肉,镜片被热气蒙上了一层薄薄的雾。国仔取下眼镜一边用衣角擦拭,一边继续念叨: 我觉得获得高薪的关键:就是高效的准备面试。 如果当初有个人能给我一份总结好的面试锦囊,我就不至于慌成那样。 对于程序员来说, 面试内容一般分为两个部分: 编程面试题部分 + 数据库面试题部分 。 据不完全调查,作为数据库中的主流选择 MySQL 的薪资待遇正在逐年增加,而且似乎不仅仅是程序员在学,就连很多产品经理和运营人也开始学习 MySQL 去分析数据。 △图来自猎聘网 为了让大家能避开国仔面试时的苦恼,我们特意邀请到两位有着 10 年工作经验的技术老兵,前前后后大概花了三个多月的时间,改了 6 个版本,最终形成了这套 MySQL 面试题

我的十年故事

穿精又带淫゛_ 提交于 2020-12-22 18:34:34
魔幻的2020年即将过去,其实我有很多故事,只不过大多都是作为过眼云烟而已。有一些故事,他不仅仅是故事,是一段回忆,是一段情怀,更是一段激励。我更愿意把它们说成“做自己”。 没位道 这个中文网站已经建站10年之久,这十年,承载的不单是血肉拼搏,欲望与成果,它更像一个故事,寻找自我的故事。 这个故事其实并不是介绍我自己,我也没有什么好介绍的,很简单很普通,不喜欢喧嚣繁华,不喜欢灯红酒绿,是个自在的独行侠,身边的人完全可以把我当做空气:)写这篇文章,其实是一个对自我的探索认知,对现实的一些思考和实践。职场也好,生活也罢,感情也可,它们其实都被我当做探索和发现。 十年寻找自我,尝试自我。 一、变革 真正系统地接触互联网(有全职或者兼职工作),应该是在2010年,那时候找到了自己的第一份兼职做动画和网站设计(不区分UI和前后端开发,就是笼统的做网站)的工作。2014年以前,接触CSS、网页设计、平面设计、Photoshop、Flash,一份一年的工作后,就一直自由职业。其实也是被迫的,因为我在湖南娄底上大学,城市的互联网发展本身很落后,也找不到什么合适的工作。然而自己又不喜欢大城市,不喜欢繁华热闹和喧嚣嘈杂的社交,大厂,对我来说是不可及的,它们几乎都在发达的一线城市。小城市——一直是我骨子里的基地。创业是需要门槛的,这必然导致我只能选择自由职业,走上了永无止尽的自学和外包之旅。换一种思路