`
lampman
  • 浏览: 9170 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

程序员准备面试时容易犯的10个错误

阅读更多
程序员准备面试时容易犯的10个错误
当要参加一个类似网站开发类的面试的时候,面试官通常会要求你在白板上写代码,而不是在电脑上。那么,你为什么还只练习在电脑上写代码呢?在那里程序员编译器会显示出你的语法错误。赶快拿出笔和纸写出来你的开发代码。
1 只在电脑上练习
当要参加一个技术型工作面试的时候,面试官通常会要求你在白板上写代码,而不是在电脑上。那么,你为什么还只练习在电脑上写代码呢?在那里编译器会显示出你的语法错误。赶快拿出笔和纸写出来你的代码,当你满意自己在纸上写的程序的时候,把它输入到电脑,让编译器验证它的正确,看看结果是否和自己设想的一样。
2 不准备经历方面的问题
不要忘记花时间回忆你过去的经历。这些包括你参与过的项目,你遇到的不同情况,以及如何解决的这些难题。你的回答会影响面试官对你技术能力的印象。一定要回顾一下你过去参与的项目,整理一下自己的主要事迹。
3 不做模拟面试
这是一个不言而喻的事情。你不会不进行排练演习就去做演讲,面试也是一样的。如果你正在准备一个程序员面试,你应该找一些可以和你一起准备的程序员,你们一起模拟面试的场景,互相提问。
4 试图背诵答案
试图通过事先背诵一些答案,然后在面试派上用场是一个非常不好的方法。正好能用上你背的答案的概率微乎其微,而且这样的准备还会花费你大量的时间和精力。记住,你在现场发挥的越好,你身上的价值越高。
5 不把解决问题的过程说出来
如果你在回答问题时很长时间不说话,就会让人理解为你没有一个清晰的思路。面试官无法了解你的想法,不知道你是在思考还是被难住了。但是,如果你和面试官一直交谈,他就会了解你的想法,看到你的思维过程。当你偏离主题时,面试官还可以引导你回到正确的解决方案中来。
6 着急忙慌
解决问题时不要着急,这样只会导致更多的错误和暴露你的粗心。有条理和准确的的做事,经常回头看看你的代码的错误,并改正它们。这样做,完成项目的时间会更短,而且错误会更少。
7 不好的编程习惯
不要因为你仅仅写了一个无bug的程序,你就已经做得很好了。您还需要注意有没有重复的代码,混乱的数据结构,过度的空格等等。要像为一个实际的应用程序写代码一样,设计更有逻辑性的数据结构,创新功能,让布局形式和你选择的语言相匹配。
8 不进行测试
当你的程序写完后,花点时间检查一下你的代码,以确保其中没有bug,特别是当用笔和纸来练习时,因为你在白板上是不会有编译器帮助你检查的。
9 修复错误时漫不经心
如果你发现一个bug,想想它为什么发生,然后解决问题。不要通过在一个循环中随机的翻转布尔值或改变一些标记,就试图可以解决问题。这样做只能说明你不理解你的错误和你的漫不经心。
10 放弃
的确,有一些题目的作用是要挑战你的能力。面试官希望看到的是你的态度,是积极面对还是退缩。重要的是你要表现出迎难而上的劲头,面对眼前的挑战。公司希望雇佣那些可以用代码解决问题的人,你需要展现你很享受解决问题的过程。
免费领取LAMP兄弟连原创PHP视频教程光盘/《细说PHP》精要版,详情咨询官网客服:
http://www.lampbrother.net
分享到:
评论

相关推荐

    程序员面试金典pdf02

    面试者最容易犯的10个错误不要因为这些常见的错误而与成功失之交臂。要了解面试者常犯的一些错误,学会如何避免这些问题。面试准备的若干策略不要因为沉溺在无穷无尽的面试题中而错过了最重要的求职建议。这些策略和...

    程序员面试金典pdf01

    面试者最容易犯的10个错误不要因为这些常见的错误而与成功失之交臂。要了解面试者常犯的一些错误,学会如何避免这些问题。面试准备的若干策略不要因为沉溺在无穷无尽的面试题中而错过了最重要的求职建议。这些策略和...

    程序员面试金典-卷一

    面试者最容易犯的10个错误不要因为这些常见的错误而与成功失之交臂。要了解面试者常犯的一些错误,学会如何避免这些问题。面试准备的若干策略不要因为沉溺在无穷无尽的面试题中而错过了最重要的求职建议。这些策略和...

    程序员面试金典-卷二

    面试者最容易犯的10个错误不要因为这些常见的错误而与成功失之交臂。要了解面试者常犯的一些错误,学会如何避免这些问题。面试准备的若干策略不要因为沉溺在无穷无尽的面试题中而错过了最重要的求职建议。这些策略和...

    程序员最常见的笔试面试题合集

    这份合集旨在帮助程序员提升技术素养,准备面试,以便在竞争激烈的IT行业中脱颖而出。以下是对这份合集具体内容的详细解读: 1. 微软面试100题:微软作为全球知名的科技公司,其面试题库具有极高的参考价值。这100...

    程序员面试金典 高清 书签 中文

    面试者最容易犯的10个错误不要因为这些常见的错误而与成功失之交臂。要了解面试者常犯的一些错误,学会如何避免这些问题。面试准备的若干策略不要因为沉溺在无穷无尽的面试题中而错过了最重要的求职建议。这些策略和...

    面试时,千万不要犯这些错误-素材.docx

    综上所述,程序员在面试过程中应该注意避免犯态度傲慢、过早询问薪资、亲友陪同面试、举止散漫以及注意力不集中的错误。这些错误可能会对你获得工作的机会产生负面影响。而自信、专业、以及对工作的热情则能帮助你在...

    程序员面试指南

    书中列举了求职者在面试中容易犯的十大错误,并提供了避免这些错误的策略。这些错误可能包括准备不足、沟通不畅、忽视细节等,了解并避免这些错误对于提高面试成功率至关重要。 #### 4. 行为面试与技术面试的准备...

    Cracking the Coding Interview Fourth Edition (程序员面试必看书))

    - **十大错误及避免方法**:列举求职者在面试过程中容易犯的十个错误,并提供相应的解决方案。 #### 常见问题解答 - **FAQ**:针对求职者可能遇到的问题,提供详细的解答,涵盖面试准备、面试技巧等多个方面。 ###...

    python-leetcode面试题解之第126题单词接龙II-题解.zip

    7. **常见错误与陷阱**:指出在解决问题时容易犯的错误,以及如何避免它们。 8. **面试提示**:提供在面试中如何优雅地阐述解题思路的建议。 这个压缩包对于Python开发者,尤其是正在准备面试的求职者来说是一份...

    CrackingTheCodingInterview

    - **求职者的十大错误**:详细分析了求职者在面试过程中容易犯的十个典型错误,并给出了改进的建议。 5. **面试题目详解**: - **数据结构**:涵盖了数组、链表、栈、队列、树、图等数据结构的基本概念和实现方法...

    java面试题目精选

    - **易犯错误的关键字**:列出了一些容易被误用的Java关键字。 - **注释的使用**:介绍了不同类型的注释及其在代码中的作用。 - **3.2 原始类型** - **int与Integer的区别**:解释了int作为基本类型与Integer...

    职业经营 3.2:老手如何远离职业误区(1).md

    首先,文章强调了“远离职业误区”的重要性,对于有一定工作经验的程序员来说,容易犯的错误是将工作仅仅视为金钱上的交易,忽视了时间投资和个人成长的长远价值。文章指出,工作本质上不仅仅是换取薪资,更是个人...

    Cracking_the_Coding_Interview_-4th.pdf

    3. **常见错误与避免方法**:作者总结了求职者在面试过程中容易犯的十大错误,并提供了有效的避免策略。 4. **算法解决思路**:本书还提供了解决复杂算法问题的五种有效方法,帮助读者提升解决问题的能力。 5. **...

    你必须知道的495个C语言问题(完整版本)

    然而,与此同时,C语言的低级特性也隐藏着许多易犯的错误和难以察觉的陷阱,这些问题在编程实践和求职面试中均可能成为开发者面临的重大挑战。为了帮助广大程序员,尤其是求职者,提高对这些潜在问题的认识和防范...

    BAT霜神Leetcode刷题笔记

    6. **错误陷阱与常见误区**:指出在解题过程中容易犯的错误,帮助读者避免在面试或实际工作中重蹈覆辙。 7. **面试经验分享**:结合BAT面试的实际情况,分享面试官可能关注的问题,以及如何有效地展示自己的技术...

    sesvc.exe 阿萨德

    codeceo 首页问答热门文章RSS订阅 文章首页 Java JavaScript ... iOS ...看过上文的还记得在 HashMap 扩容的时候会调用 resize() 方法,就是这里的并发操作容易在一个桶上形成环形链表;这样当获取...

    C语言深度剖析 电子书

    - **面试题解析**:提供一系列典型面试题目,讲解解答思路和方法,帮助读者准备面试。 #### 六、作者经验分享 - **个人经历**:作者结合自己的工作经验和技术积累,分享学习C语言的心得体会。 - **学习资源推荐**:...

Global site tag (gtag.js) - Google Analytics