一般来说,一线成熟企业技术岗位的典型招聘流程分为以下几个步骤: 初筛:一般由直接领导的技术经理或HR进行,重点考察教育和工作经历 一面:一般由可能直接与之共事的工程师进行,重点考察基础和工作能力 二面:一般由直接领导的技术经理进行,重点考察技术深度.广度和发展潜力 HR面:由人力资源部门进行,重点考察入职时间.职业规划.薪资要求等 当然,各个公司情况是不同的,有的公司可能会在面试前设置笔试或电话面试,有的公司会有两轮以上的技术面,有的公司会有由兄弟部门再把关的交叉面,有的创业公司甚至可能只有CE…
有言道:隔行如隔山.面对不甚熟悉的人群和岗位,我们很容易在固有印象的干扰下,作出一些偏离实际的解读.比如在很多外行人眼中,程序员群体的固有形象是性格木讷,生活方式通常也比较宅.他们最大的爱好就是玩游戏,而且还很会修电脑.但极光大数据的调研结果却发现,这些仅仅是"美丽"的误会. 也有人认为,程序员的工作存在较高的技术门槛,市场需求旺盛而且普遍有着较高的薪资.此外,他们在特定城市甚至还能享受落户和居住方面的政策优惠,可以说是无比幸福的一群.但调研结果却显示,程序员也有着自己的忧愁. 对于程…
我在面试.NET/C#程序员时会提出的问题 2011-03-03 15:38 by 老赵, 28107 visits 说起来我也面试过相当数量的.NET(包括C#,后文不重复)程序员了,有的通过电话,有的面谈.后来发现,其实提的问题来来回回也就那么几个.这些问题有的已经有十年历史了,至少也有三年.我想对于一个“不错”的.NET程序员来说,在简单的提示下绝大部分问题应该可以“对答如流”.可能您也会觉得这些太细节,真要追究起来似乎也大都不是必须的,无视这些照样可以写程序,做网站,赚工资,但是我不会满…
前言: 作为程序员,都有一种相同的焦虑——即当一次又一次的新技术浪潮袭来,总会不由自主的拼命跟随,总是担心如果不紧跟新技术的潮流,将会被时代所抛弃. 害怕年龄,害怕平庸,其实只是你在现实里的努力无法支撑起你的野心.而真正的“不甘平庸”,是你在行动上就利用碎片时间的最大化,走出你的舒适区,去接触惊奇或怪诞,去体验未知或狂野. 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题.面试经验,讨论技术…
作为一名 在大.中.小微企业都待过 的 Java 开发者,今天和大家分享下自己在不同公司的工作日常和收获.包括一些个人积累的工作提升经验,以及一些 Java 学习的方法和资源. 先从我的第一份 Java 开发实习工作说起吧~ 实习生工作日常 我是在大二暑期开始了我人生的第一次实习,岗位正是 Java 开发,还混了个 title 叫 "助理 Java 工程师"! 这家公司属于一家中型企业,作为第一份实习,我已经很满足了. 刚进入公司的第一天,在导师和运维同学的帮助下,搞好办公设备,安装开…
top命令经常用来监控linux的系统状况,比如cpu.内存的使用,程序员基本都知道这个命令. 按 q 退出…
http://blog.zhaojie.me/2011/03/my-interview-questions-for-dotnet-programmers.html 说起来我也面试过相当数量的.NET(包括C#,后文不重复)程序员了,有的通过电话,有的面谈.后来发现,其实提的问题来来回回也就那么几个.这些问题有的已经有十年历史了,至少也有三年.我想对于一个“不错”的.NET程序员来说,在简单的提示下绝大部分问题应该可以“对答如流”.可能您也会觉得这些太细节,真要追究起来似乎也大都不是必须的,无视这…
转自:http://blog.zhaojie.me/2011/03/my-interview-questions-for-dotnet-programmers.html 说起来我也面试过相当数量的.NET(包括C#,后文不重复)程序员了,有的通过电话,有的面谈.后来发现,其实提的问题来来回回也就那么几个.这些问题有的已经有十年历史了,至少也有三年.我想对于一个“不错”的.NET程序员来说,在简单的提示下绝大部分问题应该可以“对答如流”.可能您也会觉得这些太细节,真要追究起来似乎也大都不是必须的,…
程序员为什么喜欢使用Chrome? 其实不单单是程序员喜欢使用Chrome,现在大多数的小伙伴都使用Chrome. 我们可以看到Netmarketshare发布了2020年7月的操作系统与浏览器市场份额报告. Chrome浏览器市占率升至71%   无论从PC端还是移动端Chrome都是绝对意义上的第一,在浏览器这个行业里占据很强大的话语权. 有七成的人都在用Chrome 浏览器.这其中又有着绝大多数的程序员在使用谷歌浏览器.   对于程序员来讲,应该大部分都在用chrome.firefox这两…
很多人学习Python很长时间,对于'hello word' 的认知,很多已经从事Python多年的程序员的认知也就只有: print(hello wrod) 但是有没有让hello word 变得不一样?让你装一下逼?(想要源码可以加群:725479218,群文件里面可以找到) 开始 (先决条件) 首先在你的操作系统上安装 Anaconda (Python).你可以从官方网站下载 anaconda 并自行安装,或者你可以按照以下这些 anaconda 安装教程进行安装. 在 Windows 上…
socket 模型: https://www.cnblogs.com/nsnow/archive/2011/05/03/2036017.html http://blog.csdn.net/normalnotebook/article/details/999840 socket模型详解  第五种完成端口模型很重要IOCP  服务器多是用C++/java写的 两种I/O模式: 阻塞模式:执行I/O操作完成前会一直进行等待,不会将控制权交给程序.套接字默认为阻塞模式.可以通过多线程技术进行处理. 非阻…
ACM的题库的编程都只能算做程序,不能算软件.写程序和做软件区别还是很大的.程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合.为实现预期目的而进行操作的一系列语句和指令.而软件是程序以及开发.使用和维护所需要的所有文档的总称,而程序是软件的一部分.软件可能是由一个程序组成,或者由千万个程序组成,程序是软件的一个必不可少的组成. Edsger Dijkstra 曾经提到:“Software engineering, of course,presents itself as an…
1,运行时横屏 将项目属性“General”->“DeviceOritentation”的Portrait复选框去掉 2,storyboard设计视图横屏 在storyboard中,单击中间界面视图的头部,在右侧属性面板中. 把Size设置为iPhone4-inch(4寸屏,也可以选择其他屏幕尺寸) 把Orientation设置成Landscape…
分享75份开发人员和设计师会用到的速查手册,由 vikas 收集整理,包括:jQuery.HTML.HTML5.CSS.CSS3.JavaScript.Photoshop .git.Linux.Java.Perl.PHP.Python.Ruby.Ruby on Rails.Scala.C#.SQLite.C++.C语言.Ubuntu.WordPress.Node.js.Oracle.NMAP.Mac OS X.Haskell.Unicode.PostgreSQL.Lisp.Matlab 等. 速…
可能我们对 RocketMQ 的消费者认知乍一想很简单,就是一个拿来消费消息的客户端而已,你只需要指定对应的 Topic 和 ConsumerGroup,剩下的就是只需要: 接收消息 处理消息 就完事了. 简略消费模型 当然,可能在实际业务场景下,确实是这样.但是如果我们不清楚 Consumer 启动之后到底会做些什么,底层的实现的一些细节,在面对复杂业务场景时,排查起来就会如同大海捞针般迷茫. 相反,你如果了解其中的细节,那么在排查问题时就会有更多的上下文,就有可能会提出更多的解决方案. 关于…
原文:https://segmentfault.com/a/1190000005754797 1.用 C/C++ 构造内部数据结构创建一个 OP 即(Object.prototype)以及初始化其内部属性但不包括行为. 2.用 C/C++ 构造内部数据结构创建一个 FP 即(Function.prototype)以及初始化其内部属性但不包括行为. 3.将 FP 的[[Prototype]]指向 OP. 4.用 C/C++ 构造内部数据结构创建各种内置引用类型. 5.将各内置引用类型的[[Prot…
Google的人力运营高级副总裁Laszlo Bock在一次采访中说Google发现在面试程序员时问智力题完全是浪费时间,Matt Rogish在他的这篇博客How to Interview Programmers - Rogish Reading Writing中有感而发,介绍了他认为正确的面试程序员的方法. 先决条件 在你雇佣第一个员工之前 想好你的企业文化 让你团队中的每个人都面试应聘者 确保你的团队中每个人都知道如何面试,制定面试计划和清单. 每个人都写下来他要问什么问题,然后大家坐在一…
不管是在哪里,不管发生什么事,不要随便放下自己. --<当男人恋爱时> 很多求职者都会面临一个问题:别人手拿大把大把的offer了,而自己却是两手空空,别人签约之后已经过着"猪狗不如"的悠闲生活了,自己还在为饭碗流血流汗.东奔西走,于是心急如焚,开始变得不淡定,浮躁.焦虑,大有泰山压顶的感觉.其实,人比人,比死人,"少壮不努力"与"十年寒窗苦读"的结果能一样吗?更何况人外有人,山外有山,自己不如别人难道不是一件很稀松平常的事情吗?人与…
不管是在哪里,不管发生什么事,不要随便放下自己. ——<当男人恋爱时> 很多求职者都会面临一个问题:别人手拿大把大把的offer了,而自己却是两手空空,别人签约之后已经过着“猪狗不如”的悠闲生活了,自己还在为饭碗流血流汗.东奔西走,于是心急如焚,开始变得不淡定,浮躁.焦虑,大有泰山压顶的感觉.其实,人比人,比死人,更何况人外有人,山外有山,自己不如别人难道不是一件很稀松平常的事情吗?而且,当我们眺望远方的时候,近处的风景便看不清了:当我们看到别人长处的时候,自己的优点便不入法眼了.所以,不要过…
本来想分享毕业生和初级程序员如何进大公司的经验,但后来一想,人各有志,有程序员或许想进成长型或创业型公司或其它类型的公司,所以就干脆来分享些提升技能和通过面试的技巧,技巧我讲,公司你选,两厢便利. 毕业生和初级程序员(一般是工作经验3年以下)大多处于事业的青黄不接的阶段,在找工作时往往会遇到缺乏实际项目经验的瓶颈,作为技术面试官,我也经常在面试过程中感受到这些候选人缺乏实际经验的缺陷.不过本人之前做过java兼职培训老师,也总结了些这批人群提升实际技能和面试技能的技巧,最近也老有人来问我这个,所…
阿里面试经历 去阿里面试可以说非常非常的偶然和戏剧性,因为本人根本没投简历,以至于阿里hr给我电话的时候我一度认为是诈骗电话.因为深圳这家公司不错我还想在这里干个两年左右再考虑考虑. 这个时候的本人已经发生了很大的转变,从刚进腾讯的浮躁.自大.惧怕面试,已经转变为淡泊.谦虚,并且喜欢上了面试,感觉每次面试就像杨过跟大雕过招一样,武功都能精进不少.本着去看看技术面内容的心态去了福田东海大厦. 一面 一面没有技术面直接就是组长面,首先是自我介绍,之后问了下项目内容.我就说了下即时通讯和视频加工两个模…
其实大多数Java开发确实能胜任日常的开发工作,但不少候选人却无法在面试中打动面试官.因为要在短时间的面试中全面展示自己的实力,这很需要技巧,而从当前大多数Java开发的面试现状来看,会面试的候选人不多.所以在展开讲述分布式组件面试技巧前,就先给出大多数候选人普遍会出现的问题,这需要大家引以为戒. 1 不少人只会"增删改查" 对于Java初级开发而言,平时的主要工作确实只是"增删改查",即需要根据不同的业务需求,用Java和数据库等技术实现各种增删改查功能.而对于J…
基于前面2篇博客: 程序员Web面试之jQuery 程序员Web面试之JSON 您已经可以顺利进入Web开发的大门. 但是要动手干,还需要了解一些已有的前端框架.UI套件,即要站在巨人肩膀上而不是从轮子开始造汽车. 下面就Web开发用到的前端框架.UI套件.UI插件一一列举(排名不分先后): jQuery UI jQuery UI以 jQuery 为基础的开源 JavaScript 网页用户界面代码库.包含底层用户交互.动画.特效和可更换主题的可视控件.包含了许多维持状态的小部件(Widget)…
早两天看了知乎日报的这篇文章<什么是程序员的核心竞争力?>,caoz讲的几点是让我感同身受.这让我联想起了给程序猿的面试,其实也就是通过短暂的接触来发掘程序猿的核心竞争力.接下来我就谈谈我是怎么给程序猿面试的,当然每个公司每个面试官都有自己一套方法,如果觉得我说的有什么不好的,欢迎在评论中跟我讨论. 简历中的核心竞争力 简历是让面试官对你有一个初步印象的介质,每个面试者都应该花点时间研究如何让自己的简历成为一块敲门的金砖. 要方便招聘网站检索 现在大部分人求职都是通过招聘网站,除非是内推这种形…
1.我觉得像我这般年纪的(29岁),有相对扎实技术功底的(就不自谦了),对赚钱有着强烈欲望的程序员,应该定一个切实的小目标——五年内月入三万! 之所以要定这个目标,最主要的原因是老婆的批评刺痛了我——一个身强力壮的年轻男子(脑子也还好使),不想方设法的多挣点钱,简直就是对自己人生的不负责任:嗯,也是对家庭的不负责任——有罪啊! 次要的原因是业界(IT)的大牛“纯洁的微笑”对“挣钱”的认知警醒了我: 千万别把有本事挣钱的人,当成臭奸商:挣钱能力,几乎是判定一个人综合能力的最高标准.能够挣到钱的人,…
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,&l…
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,&l…
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全> 推荐数:1684 “优秀的编程实践的百科全书,<代码大全>…
作者:陈柯好链接:https://www.zhihu.com/question/39813913/answer/104275537来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 工作几年以来,伴随着接触程序员的面极速增长,我对下面观点的体悟越来越深:一.其实每个行业都有各自的辛苦二.控制欲望,做正确的事情,就不累三.好的程序员并不累,他们乐此不疲 闲聊一下,如果你觉得很累,那就要回到原点问问自己为什么要做程序员:) 因为见过太多在职位事业.人生方向上随转如流的人,…
本周收集了一些优秀的 iOS & Android 开发资源和程序员 IT 技能拓展的 Tips. 知道创宇研发技能表 v3.0 作为程序员可能都听说过[知道创宇],他们是一家黑客文化浓厚的安全公司.这张技能表为知道创宇研发工程师的技能树集合,是的,很庞大.聪明的人,会根据每个tip自驱动扩展.此技能表会持续不断更新在这里. iOS 大型项目开发漫谈 软件开发不是一朝一夕,也不会有多么的轰轰烈烈,更多的是平淡中无数的细节处理.做大型项目未必就需要多么高深的技术,也许就是细节的科学处理与规范的管理.…