码农:面试题竟然让字符串转整数,这样的题能考察出实力?

关于技术面试,常见的面试题大部分都可以在网上找到,比如相当一部分程序员朋友都会有刷leetcode的习惯,当然,不同的公司的出题风格也是不尽相同的,有难度比较大的,有难度比较容易的,也有感觉比较奇葩的等等,对于不同的人,对于一样的题感受也自然不一样,近期,一名程序员朋友在面试中遇到了这样一个题,他感觉这样的题实在是没什么必要。
在这里插入图片描述
据这名程序员说,他在面试中遇到了这样一个题目,题目要求实现字符串转整数,他说这类的垃圾问题真的能看出来实力?看这语气他是比较鄙视这类的题了,具体不知道题目中有没有其他更细节的要求,他只是这么说了一个大概,那么这题真的像 他说的这么低级么?让我们一起看看其他网友们都是怎么认为的吧!
在这里插入图片描述
网友一:这是考察你的思维以及涵盖范围,各种case等,不管是业务开发还是架构还是纯底层,一个很重要的能力是全面考虑各方面的可能性,这个问题看起来简单,字符串有没有非数字的,是不是含科学记数法,负数情况,有没有超范围,小数的话格式是不是有误,目标存储的类型等等

上世是朵花:同样一道题,不同人的实现方式与实现思路肯定也是差别很大,面试官从这些回答中绝对是可以分出一个高下的。

华为员工:这题的异常情况巨多无比吧。

上世是朵花:真正细心的人不会放下每一个细节,通过对细节的把控能力就能过滤一部分漏洞百出的粗心程序员

网友三:遍历字符串,只认0-9,上一次循环结果*10+下一次

上世是朵花:这只是一个大概吧,只是这么回答,那就想的太简单了。

阿里员工回复网友三:负数怎么办,16进制怎么办,第一个数字是0怎么办,越界怎么办,

上世是朵花:没错,这名网友又对楼上的情况进一步做了补充。

在这里插入图片描述

网友五:看看编程风格还凑合,楼主是怪他没问你准备好的红黑树吧

上世是朵花:面试官怎么可能按套路出牌,那样也不容易考察真实能力,像这种题不需要你背,也不需要你查手册,就是考察思维能力,细心程度与编码能力,作为面试题个人感觉很正常啊。

网友六:垃圾的问题都可能有人答不出来。。正好过滤啊

上世是朵花:这样的题,完全答不出来是不可能的,但是从答的结果来看,绝对是可以把人与人的实力差给展现出来。

网友七:如果不让用自带的函数还真能考察实力

上世是朵花:肯定不能用让自带函数啊,如果用自带函数,那还考察什么啊。

网友八:除非是背代码,突然之间写可以run的还是需要时间的尤其异常问题!

上世是朵花:没错,那些鄙视这个题的同学们也不一定就能答好,凡事还是要保持一个虚心的态度比较好啊。
在这里插入图片描述
这样一道面试题,咋眼一看,其貌不扬,非常普通,没有什么难度,其实这样的题作为面试题也算蛮合适的,这些总比问你一个int字符多少字节来的实在吧,比那些在网上都能搜到固定答案的面试题要好的多,如果一上去就鄙视这样的题,那估计这样的朋友都是比较不注意细节的人了,至于格局大不大不好说,但是细节上肯定做的不是很好,个人感觉这道题主要考察一些细节的处理,对于面试官来说,假如说在这个题中,面试官心目中有9个细节需要处理,他就会看所有的应聘者能捕捉到几个细节,然后根据细节的多少来断定你这个人的细心程度,假如你是一名足够细心的技术人员,你就可能不会放过每一个细小的细节,甚至可能想的比面试官想的还要周到,那么你自然就会得到面试官的欣赏了,当然,相信面试也不会只有这么一道题,面试官出的每一道题,自然有他的用意所在,大家还是虚心的去看待每一道题,只有用心作答才能得到自己想要的结果。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值