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

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

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

Linux编程点击右侧关注,免费入门到精通!面试官问:请拿出一段体现你水平的代码,我该如何回答?


文章来源丨程序人生(coder_life)


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


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


答案一


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


#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


本文内容版权属于原作者所有,如有侵权,请联系删除


 推荐↓↓↓ 

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

????16个技术公众号】都在这里!

涵盖:程序员大咖、源码共读、程序员共读、数据结构与算法、黑客技术和网络安全、大数据科技、编程前端、Java、Python、Web编程开发、Android、iOS开发、Linux、数据库研发、幽默程序员等。

面试官问:请拿出一段体现你水平的代码,我该如何回答?万水千山总是情,点个 “好看” 行不行