面试

云南选调生岗位分析

我的未来我决定 提交于 2020-12-26 15:52:39
结论 1.计算机,电子信息类+D员能报的岗位很多,可以说还是有希望考上。 2.生化环材物理只能报三不限,考虑地区上岸可能性很小。 3.热门专业博士有优势,冷门专业博士没看出优势,不过博士单独划线,单独进面试,不清楚实际操作。 来源: oschina 链接: https://my.oschina.net/u/4375917/blog/4841921

互联网面试六大常见问题及应对技巧,2021不再入坑!

半腔热情 提交于 2020-12-26 15:51:33
. 交汇灵感的火花;平凡的字符,串起别样的精彩;细腻的语言,盘活冰冷的程序;非凡的才华,开启幸福的天地。愿你开怀,收获精彩! Hello,你好呀,我是灰小猿,一个超会写bug的程序猿! 2020年马上就要接近尾声,在这一年中我们每个人都一同经历了很多的事情,这也就注定了2020年是不平凡的一年,这一年在我们的互联网行业,很多企业经历了一系列的挫折与重生,也有很多小伙伴在这一年中从失业到创业。 临近年末和毕业季,很多计算机相关专业的同学又在为实习、就业和年后的跳槽做着准备。所以今天在这里为大家总结了一些互联网企业面试常见的几大问题及应对技巧。在此奉上! 祝各位都能找到自己心仪的工作并且进入满意的大厂 问题一:请简单做下自我介绍 这个问题一般都是面试的必问题,通常也是面试中的第一道题!时间应当控制在一分钟左右。 从我们上小学开始,老师上课的第一件事就都是先让大家做下自我介绍,以便增强大家对你的了解,在现在的企业面试中也是一样的道理,一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验等。 其实,企业问这个问题的目的除了是对求职者有一个简单的了解以为,更希望知道是的求职者能否胜任这份工作, 因此在我们的自我介绍中应当包括:最强的技能,最深入研究的知识领域,个性中最积极的部分,做过的最成功的事,主要的成就等。这些可以和学习无关,也可以和学习有关,但是要突出积极的个性和做事的能力

薪资被倒挂?是提升技术,还是另寻他路【建议大家收藏】

馋奶兔 提交于 2020-12-26 15:51:07
不知道从啥时候开始,薪资倒挂这个词就开始火起来了。 其实可以理解为一年比一年高的入行门槛以及愈发激烈的同行竞争。这也无可厚非,大量的互联网公司出现,市场上的程序员需求急剧上升,程序员获得了薪资市场的优势地位,薪资高也是公认的事实。 如今的程序开发和10年前已经有了很大的不同。各种开源软件和开发工具,加上更多的入门资料、文档和技术博客,如果你愿意学习,可以在很快的时间内熟悉一项开发技能 这使得很多不是计算机毕业的学生,也加入了程序员的行业。人多的结果就是企业提高门槛,校招生们努力提高实力。一来二去,可不就卷了么。 其实更严重的问题还在后面,企业中老员工,会通过跳槽来涨薪。那什么员工能才能找到一份更高薪资工作的?我们愿称其为「明星员工」,而「老白兔」员工则很难找到一份薪资更高的工作,这在某种程度上限制了老白兔员工的跳槽。其实公司给不了你想要的待遇,那么你更应该仔细想想原因出在哪里,在接下来的时间内,努力弥补上这样的差距,提早开始准备,做好规划。 为了方便更好的学习,这里整理了一份资料 (包含:知识体系图谱、视频课程、专业书籍 PDF 版、项目实战) 供大家免费下载学习: 一、 一线互联网公司面试题合集 这套合集中面试题集包含了以下十个模块: 阿里面试题、百度面试题、滴滴面试题、华为面试题、京东面试题、美团面试题、腾讯面试题、头条面试题、中兴面试题。 二、海量专业技术教程

科技爱好者周刊(第 138 期):失业难以避免,重构人生规划

烈酒焚心 提交于 2020-12-26 14:58:32
这里记录每周值得分享的科技内容,周五发布。 本杂志开源(GitHub: ruanyf/weekly ),欢迎提交 issue,投稿或推荐科技内容。 周刊讨论区的帖子 《谁在招人?》 ,提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 封面图 波士顿动力公司的机器狗生产车间,很像科幻电影的机器人军团。该公司最近以11亿美元的价格,卖给了韩国现代汽车集团。( via ) 本周话题:失业难以避免,重构人生规划 最近读到了 一段话 ,引起了我的思考。 "工作对于人生至关重要。它提供了收入,身份和意义,失业的创伤仅次于亲人的死亡。" 我完全同意这段话。因为我父母的人生就是这样,上了一辈子的班,如果把工作的部分去掉,就没有其他值得一说的东西了。 对于许多人来说,人生就是围绕着工作。上学是为了找工作,毕业是为了上班,等到退休不上班,就已经是晚年了。万一失业,生活顿时就崩溃了,就像上面的引言说的,收入、身份、意义瞬间都没了。 我今天想说的是,这种"工作型人生"已经过时了。要是现在你还把上班当作人生的主轴,是一件很危险的事情,因为失业的风险越来越大。 时代变了,稳定的工作越来越少,失业会是家常便饭,人生已经没法依附在某一份具体的工作上了。 由于经济全球化和技术进步,行业的兴衰正变得越来越快。往往几年时间,新事物就彻底取代了旧事物,比如网络淘汰了报纸杂志,电动车淘汰汽油车,自动驾驶以后会淘汰司机

php使用shmop函数创建共享内存减少负载

回眸只為那壹抹淺笑 提交于 2020-12-26 11:54:39
PHP做内存共享有两套接口。一个是shm,它实际上是变量共享,会把对象变量序列化后再储存。使用起来倒是挺方便,但是序列化存储对于效率优先的内存访问操作而言就没啥意义了。另外一个是shmop,它是Linux和Windows通用的,不过功能上比shm弱了一些,在 Linux 上,这些函数直接是通过调用 shm* 系列的函数实现,而 Winodows 上也通过对系统函数的封装实现了同样的调用。 要创建共享内存段需要使用函数shmop,那么前提需要开启扩展。 shmop主要函数 shmop_open (创建或打开共享内存块)、shmop_write (向共享内存块中写入数据)、shmop_read (从共享内存块中读取数据)、shmop_size (获取共享内存块的大小)、shmop_close (关闭共享内存块)、shmop_delete (删除共享内存块) <?php //创建一块共享内存 $shm_key = 0x4337b101; $shm_id = @shmop_open($shm_key, 'c', 0644, 1024); //读取并写入数据 $data = shmop_read($shm_id, 0, 1024); shmop_write($shm_id, json_encode($data), 0); $size = shmop_size($shm_id); /

原来是这个导致 java 代码的运行效率low到爆了

谁都会走 提交于 2020-12-26 08:01:08
代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来,对于代码的运行效率绝对是有提升的。 代码优化的目标是 减小代码的体积 提高代码运行的效率 代码优化细节 1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化。 此举能够使性能平均提高50% 。 2、尽量重用对象 特别是String对象的使用,出现字符串连接时应该使用StringBuilder/StringBuffer代替。由于Java虚拟机不仅要花时间生成对象,以后可能还需要花时间对这些对象进行垃圾回收和处理,因此,生成过多的对象将会给程序的性能带来很大的影响。 3、尽可能使用局部变量 调用方法时传递的参数以及在调用中创建的临时变量都保存在栈中速度较快,其他变量,如静态变量

web开发前端面试知识点目录整理

不想你离开。 提交于 2020-12-26 06:26:28
web开发前端面试知识点目录整理 基本功考察 关于Html 1. html语义化标签的理解; 结构化的理解; 能否写出简洁的html结构; SEO优化 2. h5中新增的属性; 如自定义属性 data, 类名className等, 新增表单元素, 拖拽 Drag 3. h5中新增的 API, 修改的 API, 废弃的 API 稍作了解 (离线存储, audio, video) 关于CSS 1. CSS选择器( 三大特性 ) 2. BFC机制 3. 盒模型 4. CSS模块化开发(封装); SCSS和LESS的使用 5. 屏幕适配 以及 页面自适应 6. CSS3中新增的选择器 7. CSS3中新增的属性, transform trasition animation等... 关于布局 1. 标准文档流(padding + margin + 负margin) + 浮动 float + 定位 2. 百分比布局(流式布局): px单位 用 %num代替, 占父级元素的百分比 3. flex弹性布局: 主轴 辅助轴的几个属性 4. grid栅格布局: 使用框架中的类名来替代: 本质上还是百分比布局 关于JS基础 1. 变量数据类型及检测: 基本 + 引用 2. 运算符: 算术 + 条件 + 逻辑 + 位 + 短路, 隐式转换等 3. 条件, 循环, 异常处理 if switch(){

​LeetCode刷题实战93:复原IP地址

和自甴很熟 提交于 2020-12-26 06:25:44
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 ! 今天和大家聊的问题叫做 复原IP地址 ,我们先来看题面: https://leetcode-cn.com/problems/restore-ip-addresses/ Given a string s containing only digits, return all possible valid IP addresses that can be obtained from s. You can return them in any order. A valid IP address consists of exactly four integers, each integer is between 0 and 255, separated by single dots and cannot have leading zeros. For example, "0.1.2.201" and "192.168.1.1" are valid IP addresses and "0.011.255.245", "192.168.1.312" and "192.168@1.1" are invalid

面试了一个 46 岁程序员,思绪万千

天大地大妈咪最大 提交于 2020-12-26 05:42:40
作者: frank909 https://blog.csdn.net/briblue/article/details/103609814 文中的 “我” 并非张小方,而是原作者,文中观点仅代表个人观点,不代表本号观点 最近一直忙于面试,人事推给了我一份简历,职位是算法工程师,年龄是 46 岁,我揉了揉眼睛后再看看,确实是 46 岁。抱着忐忑的心,我电话面试一番后,还是不觉得他和我们的团队很适合。 人都会有同理心,尤其是这么大岁数的程序员还是为了生计来找工作,心还是会隐隐触痛。 年龄是多数程序员的天敌,之前没有概念因为生活中样本较少,现在来了一个鲜明的例子,并且还需要自己亲手关闭一扇门,总会有一个世道轮回的后怕。 写这篇文章的目的,是以这件事作为一面镜子,让我自己好好思考一下,我自己的前途和出路。 面试细节 学历亮眼 那位先生的学历其实挺好的,很早就研究生毕业,处于隐私保护我就不透漏详细了。 并且毕业后就一直从事视觉方面的工作,每一份工作都呆了 5 年以上,算是很稳定的那类人。 我能想象他年少轻狂,意气风发的状态,只是现在有些境遇大有不同,这是一个变化的世界。 表达能力的缺陷 看简历的时候,我有仔细看过他的简历。 简历的项目经历都没有什么问题。 但是有个细节让我很意外。 错别字。 简历上有很多的错别字,按照道理讲,在职场上打拼这么多年这是不应该的

搞定前端高频手写题

与世无争的帅哥 提交于 2020-12-26 04:54:24
目前互联网行业目前正在处于内卷状态,各个大厂不断提高招人门槛,前端工程师找工作也越发艰难,为了助力各位老铁能够在面试过程中脱颖而出,我结合自己的面试经验,准备了这三十六道面试过程中的手撕算法题,与各位共享。 一、冒泡排序 冒泡排序的思路:遍历数组,然后将最大数沉到最底部; 时间复杂度:O(N^2); 空间复杂度:O(1) function BubbleSort ( arr ) { if (arr == null || arr.length <= 0 ){ return []; } var len = arr.length; for ( var end = len - 1 ; end > 0 ; end--){ for ( var i = 0 ; i < end; i++) { if (arr[i] > arr[i + 1 ]){ swap(arr, i, i + 1 ); } } } return arr; } function swap ( arr, i, j ) { // var temp = arr[i]; // arr[i] = arr[j]; // arr[j] = temp; //交换也可以用异或运算符 arr[i] = arr[i] ^ arr[j]; arr[j] = arr[i] ^ arr[j]; arr[i] = arr[i] ^ arr[j]; } 二