注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
11月初海投IBM, 11.14收到OA邀请,11.24提交OA,交的很晚,希望之后能收到面试邀请。
准备OA阶段充了一亩三分地会员看了所有22年IBM秋季的帖子,以下是一些我准备OA时整理的信息,希望能加点米之后不用再充会员了(太贵了!!!).--
题型:1 coding + 1 ML (Sklearn or statsmodels) + 1 SQL + 4 统计选择题
目前coding出现过的有:organized shop(通过除2的操作让 input array中的数奇偶相间,问最少需要多少次操作, dp); string conversion(问最少多少次XOR操作可以把0-1 string变成全0 string, dp); server request handle (读一个array,正数表示增加thread,-1表示进来一个request消耗一个thread,如果当前thread数为0就drop request, 问一共drop几个request); get smallest array (给一个array arr, 以及下边界 int l 和 上边界 int r, 求是否有一个lexicographically smallest array brr, 满足三个条件:a. brr 所有元素都在l和r之间,b. brr[i]-arr[i]单调递增,c. brr[i]<=brr[i+1]); get longest optimal string (一个string只由AB构成,最多有a个A,b个B,c个连续A,d个连续B, 给定abcd求最长的string长度); data updating (给定一个list L, k次操作,和update=[[l1,r1], [l2, r2],....[lk, rk]], 每次update都把 L[li, ri]的数变成原来的相反数,问最后的list是什么样的); The MEX Game (MEX 的定义可以自己网上搜, 给定一个array arr, arr[i] 您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式 ”; transaction id 的字符串包含年月日信息,把年月提取出来,并分组求sum(amount)再按年月排序; 找到来自英法德三个国家的年龄在15~20之间的参加活动的人并按国家名降序排列
统计选择题都很简单
总体而言感觉coding似乎很难遇到原题,但是做前面出现过的题的时候感觉主要考察对string,list,array的操作,算法上要么是dp,要么就是理解逻辑然后按题目规则写出来。
希望能多加点米,我不想再充会员了。。。 |