关注
面试官:好吧,你不知道也没关系,另一个是智力开发题,需要专业知识比较少,如果从哲学的角度去讲,智者会选择第一题,但是你不知道,那我们只能进行第二题了(还挺民主的。。。)
本人:恩,可以,那就第二道题目吧
面试官:你听说过 http param函数没有(好专业啊,第一次听说这个名词)
本人:没有
面试官:你没听说过吗,就是http请求中,?号后面的那个部分,就是有 & = 的那个部分。
本人:你说的是url中的参数部分吧。。。
面试官:对对对,我们现在需要写一个代码,将这个部门的数据拿出来,我给你什么key,你给我返回他的value,比如说 k1=v1&k2=v2&k3=v3,但是这个url部分可能是不合法的,比如说k1=v1v2,或者k1=v1&v2&k3=v3这种,你需要做参数规范检测,你现在听懂我的意思没。
本人:没太懂,你是不是说让我写一个url参数解析函数吧,带有格式合法解析,然后根据你的key获取value(全程猜)
面试官:是的,你可以这样理解(那我TM还能怎么理解,说半天题目都没说明白,拽一堆名词,就为了实现这么一个简单的解析函数,是tm算法题吗。。。),那你平台用什么编辑器写代码,然后拿着他的mac推向了我,里面只有一个终端界面。
本人:我说,那我用vim吧
面试官:嗯嗯,好的,你平常也用vim编码啊(我槽,傻X,你见过谁用vim编码的)。
本人:还可以吧,基本的操作都会,那我开始吧。我刚碰电脑把 string get(string key) 写个函数体,面试官就在那一直盯着看,我敲一个字,他看一下,脸都快贴到电脑屏幕上了(真TM变态,让人恶心)
面试官:呀,(一把抢过电脑,看看现在是什么时间)7:14,我先记一下时间,不过我的提醒你一下啊,给你key你返回的value不能是string类型的,因为会出现k1=v1&k1=v2的情况,你觉得如何处理这种情况
本人:那用v2覆盖v1?
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 商战,最累的是我们 #
3543次浏览 21人参与
# 租房找室友 #
19509次浏览 117人参与
# 职场新人生存指南 #
310563次浏览 6425人参与
# 你上一次加班是什么时候? #
55934次浏览 383人参与
# 携程求职进展汇总 #
471169次浏览 3466人参与
# 深信服求职进展汇总 #
183009次浏览 1673人参与
# 学历or实习经历,哪个更重要 #
104665次浏览 723人参与
# 机械人选offer,最看重什么? #
86737次浏览 537人参与
# 秋招想进国企该如何准备 #
53070次浏览 353人参与
# 哪些公司面试官让你印象深刻? #
254401次浏览 2676人参与
# 2023届毁约公司名单 #
186992次浏览 935人参与
# 得物求职进展汇总 #
89803次浏览 791人参与
# 和牛牛一起刷题打卡 #
276824次浏览 6451人参与
# 大疆求职进展汇总 #
482859次浏览 3199人参与
# 查收我的offer竞争力报告 #
172250次浏览 1023人参与
# 如果可以,你希望哪个公司来捞你 #
74335次浏览 323人参与
# 产品面经 #
170734次浏览 1895人参与
# 通信硬件公司评价 #
123077次浏览 405人参与
# 实习要如何选择和准备? #
64842次浏览 1058人参与
# 秋招最大的收获是什么? #
26505次浏览 275人参与