分享一则趣闻。
某银行科技子公司的笔试,编程题竟然不是在线IDE工具,而是一个input输入框,即不好调试,也不好运行,只能像问答题一样“一键提交”。
当时想,可能银行的要求比较高吧,程序员写程序哪能一次次修改调试?就要一气呵成,然后心算出运行结果。
接着我就遇到了一道SQL编程题。依旧是一个input输入框,正当我踌躇满志,输入“SELECT name FROM table”的时候,竟然触发了系统的“防SQL注入警告”,禁止在输入框内输入SELECT语句,这系统防得还挺彻底,直接把SQL语句ban掉,来防止SQL注入。
尝试了各种办法,最后竟然是把SELECT等关键词改成小写之后,成功提交了......
某银行科技子公司的笔试,编程题竟然不是在线IDE工具,而是一个input输入框,即不好调试,也不好运行,只能像问答题一样“一键提交”。
当时想,可能银行的要求比较高吧,程序员写程序哪能一次次修改调试?就要一气呵成,然后心算出运行结果。
接着我就遇到了一道SQL编程题。依旧是一个input输入框,正当我踌躇满志,输入“SELECT name FROM table”的时候,竟然触发了系统的“防SQL注入警告”,禁止在输入框内输入SELECT语句,这系统防得还挺彻底,直接把SQL语句ban掉,来防止SQL注入。
尝试了各种办法,最后竟然是把SELECT等关键词改成小写之后,成功提交了......
全部评论
那这SQL注入还是没防住呀
其实是为了省钱,好多小公司都这么搞
交行就这样,真-手写代码,数据表title还是中文😂
多练就行,平时刷牛客的题也是用脑子debug
这种是人工阅卷,写就完事了
猜测就是一个sql注入白名单😂
哈哈哈想到同某顺,他们的在线编程题也是个大大的输入框
交银金科对吧,同被折磨过
就是看个伪代码,又不运行
笑了一会后发现自己好像也遇到过😅
这种压根就没指望你写对,写了就能面试
不提供debug真是费人
笑死,哈哈哈哈
啥公司
真奇葩。。
input还有这种功能?我去试试😂
😂
😂😂😂😂😂😂😂😂
我今天就遇到了这种...
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享