柠檬微趣 笔试+技术一面(2024)
第一志愿u3d客户端开发,第二志愿C++客户端开发
笔试
3选1,手撕算法,只能C++,模式接近ACM但有些题会给一点接口
第一题是文件读取和缓冲区构建
两个文件,一个a文件存名字每行一个,一个b文件存行号,要求输出a文件中[b+3,b-3]行的名字,b文件也有很多行,要求不重复,难点是不知道a文件中每行字符的长度,我直接用静态数组构建的缓冲区,然后一面就讨论了这种情况下的缓冲区构建
第二题树相关,忘了
第三题是等边三角形翻转,像下面这种字符串以等边三角形的方式输入,要输出一个逆时针旋转120度的三角形
输入
1
2 3
4 5 6
输出
6
3 5
1 2 4
技术一面
选的第一题讨论了缓冲区的构建(我太菜了没听懂,好像要用静态变量)
之后就是数据结构,红黑树啊哈希表啊,哈希表问了哈希表的实现
面的不好,完全没准备
笔试
3选1,手撕算法,只能C++,模式接近ACM但有些题会给一点接口
第一题是文件读取和缓冲区构建
两个文件,一个a文件存名字每行一个,一个b文件存行号,要求输出a文件中[b+3,b-3]行的名字,b文件也有很多行,要求不重复,难点是不知道a文件中每行字符的长度,我直接用静态数组构建的缓冲区,然后一面就讨论了这种情况下的缓冲区构建
第二题树相关,忘了
第三题是等边三角形翻转,像下面这种字符串以等边三角形的方式输入,要输出一个逆时针旋转120度的三角形
输入
1
2 3
4 5 6
输出
6
3 5
1 2 4
技术一面
选的第一题讨论了缓冲区的构建(我太菜了没听懂,好像要用静态变量)
之后就是数据结构,红黑树啊哈希表啊,哈希表问了哈希表的实现
面的不好,完全没准备
全部评论
笔试结束几天后发面试邀请啊😭
分享
相关推荐
点赞 评论 收藏
转发
投递比亚迪精密制造等公司7个岗位 >
点赞 评论 收藏
转发