一轮笔试,然后是懂技术领域的hr面试问项目经验和谈薪资。最后来了一个号称“技术专家”的面官,该轮直接面到心情不好,结果就挂掉。
面试官问的面试题: 笔试的不谈。面试题:(1)sqlserver和mysql的分页函数分别是什么。(2)sqlserver和mysql中怎样删除重复的数据。
两个问题就不欢而散了。第一题sqlserver中根本没有分页函数,row_number()能称为分页函数?第二题根本听不明白,一开始以为他想问distinct,后来明白是真的想删除数据,以前没接触过这种,觉得出现这种情况本来就可能是前期没处理好并发所致。我说出了思路以后居然要我当场说出sql语句,本人汗颜,说无能为力,不欢而散。回来后写了第二题答案如下:delete from table1 where column1 in (select column1 from table1 group by column1 having count(column1) > 1) and id not in (select min(id) from table1 group by column1 having count(column1 )>1)