面試官問:請拿出一段體現你水平的程式碼,我該如何回答?
程式設計師面試,免不了被問程式碼問題。如果面試官問你,最能代表你的當下水平的程式碼是什麼?你該怎麼回答呢?知乎的幾位作者給出了優秀答案。

答案一
每天下班前半小時都會執行這段。
#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的,或是轉行,或是大學生,還有工作中想提升自己能力的,正在學習的小夥伴歡迎加入。

面試資料部分圖