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











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

#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







 

 热 文 推 荐 

☞@程序员,沟通这项核心技能你掌握了多少? <https://blog.csdn.net/csdnnews/article/details/86770177>

☞@程序员,为什么别人比你优秀?!
<http://mp.weixin.qq.com/s?__biz=MzA5MzY4NTQwMA==&mid=2651008658&idx=2&sn=d2542526560066054c4683182d712d03&chksm=8bad9d65bcda14738957021c914ca0626d61c0ac53964332b7f80f0d4400e0afd8b92a1abe9f&scene=21#wechat_redirect>

☞程序员回家如何和亲戚解释自己的专业? <https://blog.csdn.net/csdnsevenn/article/details/86762024>

☞断舍离:我彻底戒掉苹果、微软、Google、Facebook 和亚马逊之后?
<https://blog.csdn.net/csdnnews/article/details/86851487>

☞为什么不用原生Spring-Cloud-Config
<https://blog.csdn.net/FL63Zv9Zou86950w/article/details/86850455>

☞客死异乡 or 退场迷局?当“人”成为系统的最大Bug
<https://blog.csdn.net/Blockchain_lemon/article/details/86850306>

☞从I到R:人工智能语言简史
<https://blog.csdn.net/dQCFKyQDXYm3F8rB0/article/details/86777615>

☞嫁人当嫁程序员 <https://blog.csdn.net/csdnsevenn/article/details/78383365>

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

点击“阅读原文”,打开 CSDN App 阅读更贴心!



喜欢就点击“好看”吧


友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信