📣 独立日限时特惠: VIP通行证立减$68
楼主: 淡雪初晴
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 面试的时候变量命名可以简单一些吗

全局:
我是这样想的,index一类的变量名,可以用单字符。字符串用s,数字用n,临时变量用t这种比较常见的也可以。
最好还是两三个字符,能看出含义的,比如num,tmp,也就多了两个字符
不想用全写的话就用缩写,比如arr

评分

参与人数 1大米 +1 收起 理由
淡雪初晴 + 1 谢谢

查看全部评分

回复

使用道具 举报

🔗
liweivi 2019-5-7 07:38:33 | 只看该作者
全局:
StringBuilder我从来写的是sb  不过queue简化成q就太简单了吧
回复

使用道具 举报

🔗
14417335 2019-5-7 08:34:27 | 只看该作者
全局:
liweivi 发表于 2019-5-6 18:38
StringBuilder我从来写的是sb  不过queue简化成q就太简单了吧

q挺好的简化。发音也一样。
回复

使用道具 举报

全局:
言简意赅(中华文化博大精深).
回复

使用道具 举报

全局:
如果是Onsite白板面试当然要简化,不然写不下。当然你不能用int a, b 这种太简单的。以我的经验(python),Queue用q,Stack叫s,String叫str没有任何问题。

如果是在线编辑器,那还是按照正常的规则来了。

评分

参与人数 1大米 +1 收起 理由
淡雪初晴 + 1 谢谢

查看全部评分

回复

使用道具 举报

全局:
jowos 发表于 2019/05/08 07:31:53
如果是Onsite白板面试当然要简化,不然写不下。当然你不能用int a, b 这种太简单的。以我的经验(python),Queue用q,Stack叫s,String叫str没有任何问题。

如果是在...

str 是 python 自带函数,所以 string 我一般用 strs。
回复

使用道具 举报

全局:
ohsure 发表于 2019/05/09 22:17:40


str 是 python 自带函数,所以 string 我一般用 strs。

Good point. 太久不写Python忘了
回复

使用道具 举报

🔗
etwolf 2019-5-10 13:05:14 来自APP | 只看该作者
全局:
不做说明很可能会被认为不规范,时间允许的条件下建议正常命名。正常面试的题不会让你写到上百行,变量名字真的省不下多少时间。面试官因人而异,不能保证所有人都会理解,暂时还没碰到过因为变量合理命名导致写不完的,但是碰到过debrief的时候别的面试官说这个人的变量命名不规范的。

评分

参与人数 1大米 +1 收起 理由
淡雪初晴 + 1 感谢分享。省下那点变量的长度,不如优化代.

查看全部评分

回复

使用道具 举报

全局:
会减分,至少我们公司会
回复

使用道具 举报

🔗
Jarvet 2019-5-19 18:34:39 来自APP | 只看该作者
全局:
queue可以简写成que……毕竟enque deque确实有这么用的,但只写个q感觉简过分了……
面试的时候遇到实在不好起名的,我一般是略带玩笑的说一句起名太难了,然后提一个问是不是make sense,毕竟面试也是pair programming,征询partner的意见统一变量名也是很正常的吧~

补充内容 (2019-5-19 18:36):
漏字了,提一个名,然后问
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表