面试官问:请拿出一段体现你水平的代码,我该如何回答?
程序员面试,免不了被问代码问题。如果面试官问你,最能代表你的当下水平的代码是什么?你该怎么回答呢?知乎的几位作者给出了优秀答案。
每天下班前半小时都会运行这段。
#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
推荐阅读
今日问题
KNN算法的英文全称是什么?什么是KNN算法?
打卡格式:打卡第n天,答:...
面试官问:请拿出一段体现你水平的代码,我该如何回答?相关推荐
- 动画:面试官问我 0.1 + 0.2 __ 0.3 ? 为什么?该如何正确回答?
作者 | 小鹿 来源 | 小鹿动画学编程 写在前边 第一次去面试,面试官问我0.1 + 0,2 __ 0.3?估计很多人都知道在 JS 中0.1 + 0.2 != 0.3 的,至于大于还是小于还真没弄 ...
- 如何把class里的vector结构体memcpy出来_面试官:请说出线程安全的 ArrayList 有哪些,除了Vector...
以下环境是 JDK 1.8 ArrayList 的初始容量 面试官:你看过 ArrayList 的源码? Python 小星:看过 面试官:那你说下ArrayList 的初始容量是多少? Python ...
- arraylist 后往前遍历_面试官:请说出线程安全的 ArrayList 有哪些,除了Vector
以下环境是 JDK 1.8 ArrayList 的初始容量 面试官:你看过 ArrayList 的源码? Python 小星:看过 面试官:那你说下ArrayList 的初始容量是多少? Python ...
- 活久见!技术面试官竟然给我出了一个脑筋急转弯,还问我王者荣耀什么段位?...
作者 l Hollis 来源 l Hollis(ID:hollischuang) 我叫小志,是一个毕业3年的Java后端开发,在一家传统银行的研发中心负责主要的研发岗位.虽然这份工作并不是很忙,给我的 ...
- 【154期】面试官问:请你说说 B 树、B+ 树的原理及区别?
点击上方"Java精选",选择"设为星标" 别问别人为什么,多问自己凭什么! 下方留言必回,有问必答! 每天 08:35 更新文章,每天进步一点点... 之前在 ...
- 面试研发岗,我掏出自己的计算机二级证书,面试官问我礼貌吗?
大家好,我是安然无虞. 文章目录 写在前面 一.敖丙怎么说? 二.什么是C认证 三.为什么推荐大学生/职场新人报考C认证? 1.大学生/职场新人进大厂会遇到哪些挑战? 2.C认证的定位是什么? 3.推 ...
- 大叔手记(10):别再让面试官问你单例
大叔手记(10):别再让面试官问你单例(暨6种实现方式让你堵住面试官的嘴) ... 2012-2-19 09:03| 发布者: benben| 查看: 283| 评论: 0 摘要: 引子经常从Recr ...
- 面试官问:能否模拟实现JS的bind方法(高频考点)
可以点击上方的话题JS基础系列,查看往期文章 写于2018年11月21日,发布在掘金阅读量1.3w+ 前言 这是面试官问系列的第二篇,旨在帮助读者提升JS基础知识,包含new.call.apply.t ...
- 面试官问:能否模拟实现JS的new操作符(高频考点)
可以点击上方的话题JS基础系列,查看往期文章 这篇文章写于2018年11月05日,new模拟实现,Object.create是面试高频考点,之前发布在掘金有近2万人阅读,现在发布到公众号声明原创. 1 ...
最新文章
- 微信小程序生成小程序二维码 php 直接可以用
- ESX VMFS文件系统浏览及修复软件部分免费发布
- python读数据-用 Python 的输入输出功能读取和写入数据
- Mac下Jekyll安装
- python 爬虫之爬取大街网(思路)
- Floyd判圈算法(Floyd's cycle detection
- 【OS学习笔记】十二 现代处理器的结构和特点
- Bubble——Typecho 极简风格响应式主题
- 还在迷茫于前端如何入门和进阶?万字指南让你不再迷茫!
- java.lang.UnsatisfiedLinkError: Couldn't load vi_voslib from loader dalvik.system.PathClassLoader
- esp8266 esp12 AT指令连接wifi热点联网,HTTP获取OneNET物联网平台消息,控制四路远程开关
- 201671030126 词频统计软件项目报告
- 【物理应用】基于matlab GUI家庭室内温湿度控制【含Matlab源码 326期】
- ios查看帧率的软件_软件测试之性能测试(ios)——获取fps(流畅度)
- python 进行文本情感分析
- java通过qq邮箱发送_java通过qq邮箱发送邮件
- ggplot画 ump 和tsne 从seurat中使用addmodule得到的umap 使用ggplot画图
- MATLAB自带分类模型APP——classification learner的使用
- 搜狗输入法在idea打不了汉字_IDEA下搜狗输入法输入中文时卡着不动的参考解决方法...
- 浅谈SVG的两个黑魔法