美文网首页Android开发Android开发Android开发经验谈
面试官问:请拿出一段体现你水平的代码,我该如何回答?

面试官问:请拿出一段体现你水平的代码,我该如何回答?

作者: 881ef7b85f62 | 来源:发表于2019-02-26 15:43 被阅读37次

程序员面试,免不了被问代码问题。如果面试官问你,最能代表你的当下水平的代码是什么?你该怎么回答呢?知乎的几位作者给出了优秀答案。

答案一

每天下班前半小时都会运行这段。

#include <stdlib.h>int main(int argc, char* argv[]){system("shutdown -s -t 1800");return 0;}

——Kiron

答案二

把这段代码给他看,既有多线程的知识,又有排序方法。

——德玛西亚盖伦

答案三

import tensorflow as tf。

——熙宁年间人

答案四

如果问这种问题,一般大约是3年经验以下的面试。

这种呢,一般处理有两种。

第一种是有备而来的面试者,你最好去面试的时候带一个百宝箱:两份简历,一两张纸印了你最擅长的代码,如果更准备充足点,带上你的笔记本,或者平板,两者都要能上网、或者已经缓存了你的作品。

如果你没准备,孤身去了被问这个问题。那么你要看你的面试官了。

那种一看就是技术派,会在问你的时候,纠缠技术细节的面试官,你无论写下什么代码,都会被挑刺的。

你就要说,我认为,代码水平高低,是看他的可维护性、可重用性、可扩展性、可读性,几十行代码,不太能全部提现,而现在来写太多,也会浪费你的时间,如果我得到了这份工作,我一定会在我每一行代码上体现我最好的水平。

简单来说,就是让他知道,你知道怎么写好的代码,但是找借口不写。

如果是那种非技术派,一般问这个问题,他也不是想要真的有回答,都是随口问问的。

你就自己随便背几行自己语言最常见的框架的使用语言就好了。他看不出来的。

——萝魏紫

答案五

Console.log('hello world')std::cout<<"hello world"<<std::endl;System.out.println("hello world");print("hello world");Console.WriteLine("hello world");print "hello world"echo "hello world"

然后问他,上面用了几种语言?

——蛋蛋的爸爸

答案六

rm –rf /*

他说你应该加sudo,你说像我这种级别的大佬不需要。

——给你一点颜色

以上内容均来自知乎问答《面试官问:请拿出一段体现你水平的代码时,该如何回答?》

https://www.zhihu.com/question/309675877/answer/587575915
从事五年的Android开发工程师了,不少人私下问我,2019年Android该怎么学,方法有没有?
没错,年初我花了一个多月的时间整理出来的学习资料,希望能帮助那些想学习Android开发,却又不知道怎么开始学习的同学。如果你依然在编程的世界里迷茫,不知道自己的未来规划,可以加入Android开发学习交流群:936903570 里面可以与大神一起交流并走出迷茫。新手可进群免费领取学习资料,看看前辈们是如何在编程的世界里傲然前行!群里不停更新最新的教程和学习方法(进群送Android系统学习路线以及面试资料,详细Android开发进阶实战教学视频),有想学习Android Java的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入。

面试资料部分图

相关文章

网友评论

    本文标题:面试官问:请拿出一段体现你水平的代码,我该如何回答?

    本文链接:https://www.haomeiwen.com/subject/wjgayqtx.html