导航:首页 > 程序命令 > 程序员只一轮面试好不好

程序员只一轮面试好不好

发布时间:2024-10-12 20:31:21

Ⅰ 面试java程序员不下7次了,都没面试上,什么原因

面试java程序员失败可能的原因如下:

  1. java的基础知识掌握不够,很多大公司比较注重的是java的基础,比如一些集合类、多线程等,反而对于一些流行的框架之类的在乎,因为如果基础不够,学习任何框架都会非常困难。

  2. 只掌握java这一种编程语言,对于主流的语言没有更多的认识。其实java里面包含了很多其他的语言,比如html、jquery、html5等等,需要具备丰富的开发经验。

  3. 缺乏实际的项目经验,仅仅做一些上级实验,是远没有达到公司层面的要求的。

Ⅱ 程序员社招为什么没有笔试

首先,当前IT行业内进行程序员招聘时,笔试通常只针对实习岗位和初级开发岗位的应聘者,而主力开发(研发)岗位招聘人才时通常只会采用面试的方式,根据不同的岗位特点,有的团队需要两轮面试,而有的团队则需要三轮以上的面试。

由于程序员岗位的特殊性,笔试通常很难能够为程序员提供一个较好的能力考察场景,通常只能简单考察一下应聘者的知识结构和对于一些基本算法的掌握情况,而工作能力的考察通常需要面试官与应聘者通过交流(基于开发场景)来进行初步的判断,所以目前很多技术团队在招聘时都只采用面试的方案。
对于程序员来说,如果面试初级岗位(含实习岗位和助理开发岗位),通常对于笔试并不会有抵触情绪,通过笔试也能够让用人单位了解自己的知识结构和技术特点,从而安排适合自己的技术岗位和发展方向。目前不少技术团队在进行人才招聘时,应聘者完成笔试就会马上安排面试,此时应聘者会带着自己的笔试成绩参加面试,这个过程往往对于提升面试效率和面试体验都有比较积极的意义。
对于主力程序员来说,如果已经具有了比较丰富的开发经验,如果再安排笔试环节,程序员会有两种感觉,其一是该团队并不急缺人才,其二是面试团队不够专业(面试官中没有技术专家),这两个感觉都会让程序员有一定的顾虑。目前一部分技术团队在进行人才招聘的时候,会给应聘者一定的自主权,可以越过笔试直接参加面试,这既能够体现出面试团队的专业性,同时也能够打消应聘者的一些顾虑。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

Ⅲ 如何看待程序员面试让上机做编程题,这样的公司多吗

从事软件开发多年,上机写代码这种考查模式在国外用的比较多,很多国内的公司也在学习这种方式,这种方式能直接看出写代码的能力,但对上机做编程题目这种事情很多成熟的程序员觉得是一种侮辱,有一些程序员看到有笔试直接就选择走人了,这些东西在面试之前应该有沟通,事情不会变得这么被动,因为对于很多有能力的程序员,能够请到面试已经非常不容易了,能力越强脾气越大。

直接上机做编程测试能力的公司不是很多,从事软件开发十几年主要经历了四家公司,面试的时候主要靠面谈为主,因为编程行业能力的高低通过交谈就能了解差不多,只需要根据简历上写的项目进行细节沟通,如果真的做过几句话就能看出大概的水平,所以很多公司压根不搞什么笔试或者上机写代码的事情,编程这个职业主要靠时间的积累,并且在积累中不断完善自己的知识体系,慢慢提高自己的认知。

一个程序员如何提升自己的能力水平,对于初学者来讲首先是学习好一门编程语言,开始学习阶段觉得编程语言就是天了,好像是学会了编程语言就能做任何的东西了,随着编程语法的学习完毕就开始尝试做一些题目,结果发现距离语法真的非常遥远,所以有很多的初学者有一种感概明明在课堂什么都明白了,结果到真正自己实践的时候什么都想不起来,这是初学者必然的经历,编程本身就是一种不断磨练编程思想的过程,编程语言属于在辅助类基础技能,没有辅助就不会写代码,编程设计思想再牛也不可能实现,两者是相辅相成的作用,编程思想里面包含着仙姑经验的积累。

很多人觉得很奇怪有些公司也不进行面试也不让上机写代码,就是通过不到一个小时的闲聊就能把一个人的水平能力和工资水平给定位下来,通过面试就能检测出编程思想以及编程基础,编程基础类的考察只需要问几个简单的语法问题就能做个大概的检测,编程思想就是完全的编程意识以及编程经验的积累,所以一些企业在招聘的时候明确写着就相关开发经验的人优先,企业招聘的目的就是希望要的人在短时间内能够上岗直接切入到项目开发中去,整体来看是不是需要上机写代码测试完全看每个公司的技术文化了。

有些技术类的公司对于程序员的基本功要求特别严格,有个同事在第一家技术公司的时候,部门技术经理特别关注程序员的基本语法,只要是简单的代码语法错误,就能到部门的黑板通报,开始实施阶段很多人上了黑板,后来随着时间的推移上去的人越来越少了,同事说到自己上了两次黑板都是因为在使用指针的时候没有初始化导致,到今天还是记忆尤新,如果在技术生涯的初期能够经历过这种企业是一个技术人的幸运了,越是严格要求的领导或者公司越是有利于技术人员 的成长,至于在面试的时候要不要上机这个就看每个公司的技术文化了,一般注重代码基础的领导会引领这个事情,希望能帮到你。

笔试的我见过,但是上机的没有过。

1.笔试可以有
这么说嘛,其实简单的笔试的话肯定是可以的。因为笔试的话可以让招聘者知道你大概的能力定位在什么位置?一些逻辑编程可以测试你的逻辑能力。尤其是在it这个行业,逻辑能力是非常重要的。

如果说你是一个已经有工作经验的人。其实笔试就没有那么重要了。这时候看中的一般差不多就是你曾经的项目经历。

如果说让你做一些项目上的,比如说项目架构了这种的,你可以拒绝回答。因为我之前就有听到过说招聘产品经理,让他去设计一个产品的。结果这个公司就是通过一直招聘产品经理。然后让产品经理去设计产品相关的功能,最后再把这些所有求职者的产品相关的思维组合到一起。

虽然说这总公司是很少的,但是也不排除是有只通过这种方式来满足产品需要的。

所以解释的时候可以大概的写一个思路代码的流程,但是可以不用全部都写。

2.上机测试
我觉得这个确切的来说是有一点过分的。像这种上机考试的话,肯定他是需要一个比较完整的项目。但是这种项目谁都不知道是他们公司需要,还是让他仅仅是为了做测试。所以像这种事情完全可以直接拒绝。

在这里大概说明一下。 找工作是一个双向的过程 ,如果说是你无法接受这个公司相关的制度,或者说是相关的流程。其实你可以趁早放弃这种公司的,不然的话即使是你笔试面试都过啦,你到公司之后也会因为你自己的价值观跟企业的文化匹配不到一起。迟早还是要辞职的,所以你要慎重考虑。

其实面试的时候笔试和机试都是it的正常流程,但是在国内被玩烂了,面试和机试过程中,会有公司内遇到的问题做为面试内容的,也许是个人也许是公司,让你解决这样那样的问题,这样子的都是垃圾

作为一个老程序员,关于程序员面试的话题,非常有意思,特别有的聊。其实在 IT 界面,有两个不算公开的秘密,也就是两个不成文的习惯或者规定吧,关于面试的。

让老程序员做笔试题是一种侮辱
很多程序员,尤其是有经验的程序员,去面试的时候,尤其是去小公司面试的时候,如果对方给你出了一套笔试题,很多程序员会说: 我转头就走,这是对我经验水平的侮辱 。

你们是不是感觉很吃惊,还有这种道理?确实是,我有一次去一个创业公司面试,对方给我出了一套笔试题,我做完了,面试完回去跟一些同事聊笔试题的事,他们会惊讶的说:你竟然把笔试题做了?你是有经验的程序员,不应该经过笔试的,直接面试就行,笔试是一种侮辱。那是我才发现,好多程序员都这么认为的。

但是,我感觉这是一种病态思维,你既然去面试,其实笔试也是面试的一种,你去大公司比如 BAT 这样的公司的时候,也会有笔试,而且层层面试好几轮,你都能忍,一些小公司给你出笔试题,你竟然受不了?公司用什么方式来面试你,是公司的选择和考量,当然了,面试是一种双向选择,如果你感觉是侮辱,当然可以选择不面了,这是双方面试的权利。

但是,我感觉笔试是一种正常的流程,跟有没有经验没有关系。有经验了,你笔试你确定能过么?

很多程序员都不会选择上机测试
还有一种就是面对上机做题的面试,很多程序员都不喜欢,其实我也不喜欢的,大部分程序员好像遇到上机面试的情况,也是选择扭头就走。

其实,我感觉上机测试是可以接受的,但是是有条件的,那就是上机做题,可以做算法题,这种方式我能接受。

有一次我去面试,他让我上机做题,竟然跟我说用 Android 写个什么功能,什么模块,简直了,这种题怎么做?直接去实现功能模块,写其中的一个点,我都不熟悉需求,也不熟悉功能模块,上来就写,怎么做?没法弄。我直接就走了。

算法题属于比较明确的东西,上机做两道应该是可以接受的。

你问上机做题的这样面试的公司多吗?可以明确地告诉你,不多,我工作这么多年,面试了很多公司,只遇到过两家。

我是负责我们公司技术面试的,机试环节必不可少。题目不会很难主要是考核程序员的感觉,只有有感觉的程序员才能写好大程序,这很关键。

很正常,程序员都会有面试和笔试。如果只出一些纸上的笔试题,还不如看你直接动手操作能力来的快

这主要看做什么了,我最头疼的是拿一个构架来靠你函数命令。我都是自己写数学模型和函数。我哪知道这个构架的函数名?

务实啊,说明人要的是能实干的程序猿,没什么奇怪。面试需求很明确,要会干的。找领导才找会说的。刚毕业面试的时候遇见过这种机试,程序猿这行算是工科,靠技术吃饭,面试动手实战是正常的。

这样的公司会存在

基于以下4个原因:

1 面试的人很多,不想花过多的时间去筛选。这样做题,可以快速过滤一些滥竽充数的人

2 通过合理的上机操作,有针对性地找合适的人,匹配的人也能快速完成上机操作

3 标准,对面试者统一对待,以免主观原因造成误判

4 面试者的配合度,一般看到机试,有人就会直接退出。(我遇到这种情况,就会直接走)

以上4个原因,都是较为正式的原因,还有一个主要原因就是能力不行,面试官无法正确筛选简历,面试官无法从面试中获取想要的信息并加以判断。

基于最后一个原因就是我会选择直接走的原因,面试官能力不行,表示公司对此招聘的用功不足,该公司没有能力或没有意愿重视此次招聘。即使入职,收到的待遇不会重视,没有必要把自己的前景压在一个不会重视你成果的公司上。

支持,不然很多水逼,划水货太多了

Ⅳ 程序员面试的时候考官一般问什么问题(比较流行的)

给你提供点参考信息,希望能帮助到你:

1、使用相同的工具和时间限制模拟面试训练

Google和微软都会让应聘者在白板上手工解答编程问题,但通常大部分的应聘者都是习惯于在电脑上利用编程工具系统编写程序。因此面试的时候,某些应聘者离开了熟悉的电脑光标,站在白板前感觉手足无措不知该如何起行。又或者他们不习惯在编程之时旁边有人观看,这会让他们感到紧张而无法正常思考。

在现实生活中,如果你想要横渡英吉利海峡,自然不能总是在室内游泳池练习。你必须投身于大海在波涛之中训练,在准备面试的时候也是如此。

在面试开始之前你最好向招聘单位询问面试形式和面试问题。如果招聘单位让你在某个房间考试且仅提供没有汇编程序的编辑器,那么就应该在家中按照这种情景进行练习。如果招聘公司单位让你在白板上回答问题并会安排考官在旁监督,那么你就要找一位软件工程师来扮演考官配合你练习。即使找来的考官经验不如你也没有关系,他们依然能帮助你消除在他人面前出错所带来的紧张感,这样可以让你适应有人在旁边盯着看的面试氛围。

如果你恰巧认识我并希望由我来帮你联系,那我的条件就是必须请我吃饭:如果你已经工作了就吃日本寿司大餐;如果你还是学生,那么吃比萨饼也可以。

2、在面试过程中不要对细小错误耿耿于怀

我曾不止一次的在面试过程中碰到这种情况:当应聘者知道编程问题后,他马上就想到了最佳的方案、确定了边界条件,然后开始编写程序。但在编写过程中,应聘者犯了诸如首先检查是不是操作顺序错误或忘记设定某变量等无关大局的小错误,当我指出其错误之后,应聘者立刻变得十分紧张,这种焦虑情绪影响了他在后面环节的正常发挥。

其实这种恐惧心理完全不必要。一名优秀的程序员在编程过程中出现错误也是很正常的,就像是小提琴手在演奏高难度的巴赫交响乐时也会偶尔失误。音乐会的听众可能会觉察到这些错误,但是听众绝对不会因为这种细小失误就把出色的小提琴手看作是门外汉。

即便应聘者彻底搞砸了某个编程问题,面试考官也可能会提出不同的问题并会容忍应聘者在某个问题上的失误。再退一步说,就算某次面试彻底失败,你也有机会在其它面试上补救。

我的一位同事(一个项目的技术负责人)最近面试了一个人,在开始面试时他觉得面试者的交流方式存在问题,因此开始表现的相当不友好。但经过了整个面试过程后,面试者证明了自身的能力,而我的那位同事也成了那位面试者最坚定的支持者。在过去的一年中,我从未见过这位同事如此强烈的支持哪位面试者。

所以,因此就算面试进展不顺,也务必坚持到底不要放弃。

Ⅳ 为什么程序员越来越排斥面试时做题

几乎没做过程序员,不是不想做,实在是岁数大高手多的是。



  

登录

微wx笑

关注

为什么程序员都很排斥面试时做题?答不出题的程序员会是大牛吗? 原创

2018-11-08 08:24:52 16点赞



微wx笑  

码龄12年

关注

相信很多人都有过这样的经历,就是去面试的时候,先被要求做题。

如果像下面的判断选择还好!



如果是让写个什么算法之类的,那就呵呵了!每天和鼠标握手,还哪会写字啊!

关于这件事,很多小伙伴纷纷吐槽。

网友一:

不止是程序员,没有谁喜欢面试时做题吧。

对于程序员的面试来说,通常的面试方法有两种,一种就是做题加面试,一般针对比较低级的岗位。一种就是聊,直接和技术经理,或者技术总监聊,面试官一般会提醒面试者带着自己的作品或者项目来,通过作品项目更能看出一个人的过往经历和专业水平。

发现没有,很多人一起做题,本身就是对待比较初级岗位的做法,谁会喜欢?如果阿里巴巴挖一个华为的工程师,难道面试前先做个题?

有经验的HR就知道,很多时候面试的时候让面试者写题目,往往会错失一个好人才。

我的上家招我的时候一开始就是让我答题的,结果题目全是一些大学时候学的概念和平时写代码时候用到的知识点。

说实在的,我真的很多概念都记不住了。因为离开学校三年了,记忆力哪有这么好。

结果我只答了一半的题目,就直接放弃了,我说我不想答了,能不能直接找你们技术总监谈一下。

Ⅵ 阿里巴巴的面试流程是什么样子的

阿里巴巴的面试流程如下:

一般来说技术岗有 4、5 轮的面试,最后一面会有 HR 参与,最后一面之前一般是电话面试或视频面试,面的都是技术。

一面是跟岗位直接相关的,例如你面试 Android 那么会考察你的 Android 技能,后续的几轮也会是相关的,但是可能会更加深入也可能会更加基础,例如考察数据结构、计算机网络,都不太一定。面试你的人可能包括你未来的直接 leader 以及他的 leader,以及一些交叉面面试官,通常会是架构组或者兄弟团队。

每轮面试大约40~60分钟,level越高时间越长,从面试开始到拿到offer整个流程可能会长达一个月,所以得耐心一点。如果只面试了 10 来分钟,那么基本上就是面挂了。

另外还有专场招聘,专场招聘会快速一点,2~3轮面试,一周就能拿offer的情况也有,如果你的地区有专场招聘,那么推荐参加,比较高效一点。

判断是否通过了面试的方法:

不到HR发offer 都不能100%确定是否拿到offer。不过如果有以下情况可能代表你没有通过面试:

1、面试才10来分钟,可能代表跟岗位有较大差距;

2、简历投递了两周或者好几次都没有参加面试,那么可能简历就没有通过筛选;

3、流程超过二个月,一般流程是1个月,如果远远超过2个月,估计就是凉了;

可以在面试结束的时候问一下面试官对你的感觉如何,有助于你自己判断。

阅读全文

与程序员只一轮面试好不好相关的资料

热点内容
APP怎么安装的系统 浏览:919
程序员那么可爱哪部小说改编的 浏览:135
免费解压软件官方免费下载 浏览:89
程序员做bug被女人怼 浏览:805
javajdk配置环境变量 浏览:685
京东刷脚本用什么安卓模拟器 浏览:112
惠州解压地方 浏览:965
java按钮关闭窗口 浏览:48
单片机开发是什么 浏览:504
pdf机位 浏览:697
如何把数据编译到程序中 浏览:611
php中文分词api 浏览:828
电脑程序员写代码有潜质吗 浏览:944
android添加字体样式 浏览:709
程序员只一轮面试好不好 浏览:153
每日优鲜安卓怎么退出登录 浏览:331
编译器怎么区分字符 浏览:404
rz命令和 浏览:95
pdf自动生成书签 浏览:417
程序员是一个什么样的 浏览:863