面试时手写代码遭码农吐糟,可换成电脑写后,码农们却这么吐糟!

本文主要是介绍面试时手写代码遭码农吐糟,可换成电脑写后,码农们却这么吐糟!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

几乎所有程序员都有技术面试的经历,比较常见的情况就是代码面试,大多数公司不会专门给你弄台电脑让你去写代码,有可能是在纸上写代码,有可能是在白板上写代码,当然,这种方式也遭到部分码农朋友的吐糟,比如不能调试,一些系统方法不靠ide的协助根本记不住,这样考察能力不科学等各种吐糟的说法,有的对ide工具过分依赖的码农网友,表示遇到这样的情况直接放弃面试,那么如果直接换成电脑去写代码,大家是不是就满意了呢?近期一名网友就咨询了大家这样的问题。
在这里插入图片描述

这名网友应该是一名公司的技术负责人,负责程序员的招聘面试工作,他就发帖询问一下大家意见,他说他准备一台电脑让候选人用浏览器或者ide去写代码,他就问大家,这样的话体验是不是好不少?不过看网友们的评论并没有如他所愿,最后让这名网友却发出你们这帮人真难伺候的感慨,那么接下来,让我们一起看看网友们都是怎么样的回答吧。
在这里插入图片描述

网友一:那我得先配置一会儿ide

上世是朵花:楼主的电脑上已经有Ide了吧,不过你别说这不是你用的那款ide, 如果这都挑的话真是没谁了。

网友二:没必要,也不且实际,手写常用算法就挺好,考的不是你会不会那几个平常用不到的老算法,而是其中展示的学科基础能力,持续学习能力,动手能力,逻辑思维能力,太深没意义,完全没接触肯定以上几项有所欠缺

上世是朵花:这名网友表示手写代码就能很好的考察,用电脑就是完全多余。

网友三:直接在电脑上百度怎么办?

上世是朵花:电脑不让联网不就行了呀。

网友四:干脆把产品的需求扔给他,让他给你们做个功能啥的吧

上世是朵花:看这名的话,貌似具有一定的讽刺意义啊,我想你是有所误解吧
在这里插入图片描述

网友五:你下去吧 完全不会面人

上世是朵花:这话比较伤人,感觉楼主没说错什么吧。

网友六:白板手写大概更能考查到基础是否扎实吧(比如没有自动补齐?),我面试我司的时候算法题连API都不能用…函数全部需要自己手写,面试官是Google十一年的老工程师,最后给我的feedback很好,我猜大概某些公司会更加注重基础一点。

上世是朵花:手写可能不符合一些人的习惯,不过这么考察的确也有一定的道理。

网友七:手写你们喷,用ide写还喷,牛逼了

上世是朵花:呵呵,我怎么也有这种感觉,真的是比较难伺候。

网友八:把平时搞不定的需求丢给他?

上世是朵花:哎,怎么这么多人是这样理解的呀。

在这里插入图片描述
不论是手写还是用电脑写,都是考察程序员能力的一种方式,我们的主要目的是面试,没必要对方式吐糟,我们既然有意向去这样的公司,就应当接受人家的考察方式,而不是按照自己的习惯来,想必这样一个习惯也是很容易突破的,适应了就好,对这两种方式,我说下我个人的理解,能够手写一段完整代码的想必基础一定不错,因为他不依赖于ide, 在电脑上写的话,思路不清晰的人删删写写反复,如果在纸上写写删删的过程都会表现在纸上,面试官也很容易了解到你的思路是否清晰等状况,这也是手写代码面试的好处,用电脑写代码的好处是能比较直观的验证结果,懒得面试官去分析代码的正确性,不论是那种方式都有自身的优势,不管怎样,他只是一种面试方式,我们没有足够强大之前还是要学会适应人家的考察方式,等我们足够强大后就可以挣脱这种束缚然后去制定规则约束别人不是么?

以上所有图片均来之互联网

大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!(微信公众号:sssdhua )

这篇关于面试时手写代码遭码农吐糟,可换成电脑写后,码农们却这么吐糟!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/195438

相关文章

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

python实现pdf转word和excel的示例代码

《python实现pdf转word和excel的示例代码》本文主要介绍了python实现pdf转word和excel的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、引言二、python编程1,PDF转Word2,PDF转Excel三、前端页面效果展示总结一

在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码

《在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码》在MyBatis的XML映射文件中,trim元素用于动态添加SQL语句的一部分,处理前缀、后缀及多余的逗号或连接符,示... 在MyBATis的XML映射文件中,<trim>元素用于动态地添加SQL语句的一部分,例如SET或W

C#实现获取电脑中的端口号和硬件信息

《C#实现获取电脑中的端口号和硬件信息》这篇文章主要为大家详细介绍了C#实现获取电脑中的端口号和硬件信息的相关方法,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 我们经常在使用一个串口软件的时候,发现软件中的端口号并不是普通的COM1,而是带有硬件信息的。那么如果我们使用C#编写软件时候,如

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

python写个唤醒睡眠电脑的脚本

《python写个唤醒睡眠电脑的脚本》这篇文章主要为大家详细介绍了如何使用python写个唤醒睡眠电脑的脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 环境:win10python3.12问题描述:怎么用python写个唤醒睡眠电脑的脚本?解决方案:1.唤醒处于睡眠状

python多进程实现数据共享的示例代码

《python多进程实现数据共享的示例代码》本文介绍了Python中多进程实现数据共享的方法,包括使用multiprocessing模块和manager模块这两种方法,具有一定的参考价值,感兴趣的可以... 目录背景进程、进程创建进程间通信 进程间共享数据共享list实践背景 安卓ui自动化框架,使用的是

SpringBoot生成和操作PDF的代码详解

《SpringBoot生成和操作PDF的代码详解》本文主要介绍了在SpringBoot项目下,通过代码和操作步骤,详细的介绍了如何操作PDF,希望可以帮助到准备通过JAVA操作PDF的你,项目框架用的... 目录本文简介PDF文件简介代码实现PDF操作基于PDF模板生成,并下载完全基于代码生成,并保存合并P

SpringBoot基于MyBatis-Plus实现Lambda Query查询的示例代码

《SpringBoot基于MyBatis-Plus实现LambdaQuery查询的示例代码》MyBatis-Plus是MyBatis的增强工具,简化了数据库操作,并提高了开发效率,它提供了多种查询方... 目录引言基础环境配置依赖配置(Maven)application.yml 配置表结构设计demo_st