2025年如何快速判断一个程序员是否逻辑清晰

如何快速判断一个程序员是否逻辑清晰快速判断一个程序员是否逻辑清晰 在我的职业生涯中 曾经看过上千份简历 面过几百个人 印象最深刻的一次是在西安 早上开始面试 一口气面到晚上 和我一起面试的哥们直接面到流鼻血 因为西安的空气很干燥 刚开始参加面试的时候 我经常想一个问题

大家好,我是讯享网,很高兴认识大家。

印象最深刻的一次是在西安,早上开始面试,一口气面到晚上。

和我一起面试的哥们直接面到流鼻血,因为西安的空气很干燥。

在这里插入图片描述
讯享网
刚开始参加面试的时候,我经常想一个问题:

如何快速判断一个人逻辑是否清晰?

过滤掉只会夸夸其谈,和那些逻辑不清晰的人。他们或许都不适合做程序员。

对于初级程序员,我经常用下面这道题目作为餐前甜点。

3-5问题

我用这个问题考察过很多人。他们通常是计算机或者相关专业的大专或本科生,也有很多是培训学校出来的。

这个问题看似简单,但能够一次性完全做对的人不超过30%。

问题是:

写一个程序模拟下面这个游戏规则: 一圈人围在一起数数,从1数到100, 普通数字直接报数(打印), 如果是3或者3的倍数输出”北京“, 如果是5或者5的倍数输出”杭州“, 如果是3的倍数,也是5的倍数输出”中国“。 

讯享网

期待的结果类似这样(数字之间是否有换行无所谓):

讯享网1,2,北京,4,杭州,... 

你可以先试试看,或者在脑子里想想看。

如果你能一次性答对,你的逻辑可能就击败了70%的计算机相关人员和接受过培训的人。

用什么编程语言都可以,也不用他在意语法的细节,关键看逻辑。

python版标准答案

答案明天再公布吧。如果谁动手做了,可以留言在评论区。

明天我也会说一下if…else最常见的错误之一,最近犯过。

职业发展

作为一个代码打工仔,对于绝大部分程序员来说,想要成为牛逼的真正挣钱程序员的路还很长,一刻都不能懈怠。

我们无法从HR角度,或者技术leader的角度来臆测哪种状态的面试更能获取面试官青睐。但通过我们积攒的大量的面试经验,大家多少可以推断一些成为有竞争力的程序员的一些必要条件。

大佬云集、资料丰富

当初我在字节认识一个非常非常资深的前辈,他到字节比我早三年,但因为各种原因级别不是很高。我当时问他,既然你对现状如此不满,为什么不想着离开寻找更好的机会呢?

他沉思了片刻跟我说,他说我现在在这里虽然待着不顺心,但是我接触到的人都是非常优秀的。我遇到问题,还可以和你们讨论讨论。我如果出去了,我要是再遇到问题,可能连一个讨论的人都没有。

我当时听听只是觉得有道理,现在再回想起来,感受非常深刻。三观、格局、能力,能够进入大公司的,这三个方面一般都不会太差。别的不说,就拿个人能力而言,我曾出国出差过几个月,有幸见识了许多各种海外名校的同事,和他们学习交流人工智能,这真的让我AI有了更深层次的认识。

除了优秀的同事之外,大公司里往往还有丰富的内部文档和资料。我当时在字节内部看到了很多优秀的文章,也有很多优秀的技术沙龙和分享。现在想起来两年下来,也没有去过几次,文章和资料看得也不算多,现在想想颇为遗憾。别的不说,就拿推荐领域而言,近些年质量不错的论文往往都来源于大公司尤其是国内的大公司,以腾讯、华为和头条为主。除了公开的论文,公司内部还有很多技术相关的资料和文档,这些真的可以说是有价无市,非常珍贵。

Python 知识手册

Linux 知识手册

爬虫查询手册

而且,这些资料不是扫描版的,里面的文字都可以直接复制,非常便于我们学习:

数据分析知识手册:

机器学习知识手册:

金融量化知识手册:

岗位内推、学习交流

我们大量需要前端岗位、python岗位、Java 岗位、Android 和 iOS 的开发岗位,工作地点:北京字节,欢迎校招社招扫描下方二维码找我内推

Python资料、技术、课程、解答、咨询也可以直接点击下面名片,添加官方客服斯琪

小讯
上一篇 2025-02-25 07:20
下一篇 2025-02-20 14:34

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/63465.html