完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、只在电脑上练习 如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。 拿出笔和纸来练习下如何写代码。如果你自我检查之后,觉得程序正确,再将它们输入到电脑里,看看是否和原先设想的一样。 2、不为可能提出的问题做准备 面试之前一定要为可能提出的问题做准备。问题可能涉及你曾经的项目,你遇到的不同问题以及如何解决这些难题。你的回答会影响面试官对你的技术能力的印象。 在面试之前先好好回顾自己做过的项目,将自己的主要事迹整理一下。 3、不做模拟面试 模拟面试原因显而易见,很多人在面试前都不会进行模拟的面试。我们最好能排练一下在面试的时候会问哪些问题。还有,在正式面试时,虽然面试官会向你提问,但是同时你也可以向他们提出问题,所以你要问哪些问题一定要事先准备好。 4、一味地背诵解决方案 如果你准备事先记住问题答案期待到时候能派上用场,那我劝你别瞎子点灯——白费蜡了。因为刚好抽到你背的那个答案的概率微乎其微。 相反,准备方案还需要花费你很多时间和精力。记住,现场发挥得越好,你本身的价值就越高。 5、说话声音小 一般而言,说话声音小会让人感觉你的思路不清晰。所以,有什么问题好好和面试官交流,这样才能显示你的思维过程,也有助于他们正确判断你所提出方案的价值,当然还有你的价值。 6、言行不经大脑 在回答问题之前先好好组织自己的语言。想到什么说什么只会暴露你粗心的缺点。言语要既有条理,又精确。至于行动上,就是写完代码之后要仔细检查。 7、不好的编码习惯 光凭一个无 bug 的解决方案,并不意味着你一定能做的很好。你还必须知道重复性代码、凌乱的数据结构、过度空格等情况。 要像是为实际应用般写代码。用逻辑思维设计数据结构、创建功能,并且确保布局安排符合选用的语言文化习惯。 8、不测试 在写完代码之后,我们一定要花点时间测试一下,以确保没有 bug。这一过程也需要使用纸笔来练练手,不然面试的时候要你在白板上写的话你会没有安全感! 9、修复错误的时候漫不经心 发现 bug 之后,我们最好先想想原因,然后再动手去做。不要寄希望于你换个布尔值或者在循环中随机改个标志就能解决问题。这样做,只能暴露你根本不知道你犯了什么错误,以及不够细致耐心地检查问题。 10、放弃 总有一些问题的确是超出我们能力范围的。面试官想看到的是你的态度,你是勇于面对挑战呢,还是一遇到问题就退缩。 关键是需要表现出一种迎难而上的劲头。企业想要的是能实实在在用代码解决问题的人才,而你呢,则需要展示给他们看,你很享受于解决问题的过程。 面试是双向性的,别人有选择你的权力你也有拒绝的权力全凭你自己的你能力。面试也是一种态度,是考验你对工作的态度。 |
|
相关推荐
1 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
794 浏览 0 评论
4650 浏览 0 评论
如何使用python调起UDE STK5.2进行下载自动化下载呢?
2588 浏览 0 评论
开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束
2945 浏览 0 评论
获奖公布!2024 RT-Thread全球巡回线下培训火热来袭!报名提问有奖!
31650 浏览 11 评论
73036 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 17:26 , Processed in 0.508807 second(s), Total 39, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号