【最新资源】阿⾥巴巴算法⼯程师最新笔试题!

最近有朋友面了阿里,从朋友那儿拿到的最新的算法工程师最新笔试题,有兴趣的朋友可以一起来做一下。大家可以把自己的答案写在评论区,一起讨论一下~

1.以下程序输出结果是____
在这里插入图片描述
A.1 0
B.0 1
C.0 1 2
D.2 1 0
E.不可预期
F.以上都不对

2.2015年年初,某公司部⻔举⾏年会,期间有个游戏,规则是通过猜拳的⽅法决出每⼀局的 胜负(⼀⼈赢其他所有⼈才算赢得本局,出现平局就继续猜拳),如果谁先赢满7局,则获胜, 并赢得全部奖⾦。现在有3名员⼯甲、⼄、丙参与了这个游戏,游戏进⾏了⼀会,分数为甲 6,⼄5,丙4,但时间已晚,⼤家要吃饭了。最公平的奖⾦分配⽅案是____。

A.甲得到19/27,⼄得到7/27,丙得到1/27
B.甲得到18/27,⼄得到8/27,丙得到1/27
C.甲得到17/27,⼄得到1/3,丙得到1/27
D.甲得到19/27,⼄得到6/27,丙得到2/27
E.甲得到18/27,⼄得到7/27,丙得到2/27
F.甲得到17/27,⼄得到8/27,丙得到2/27

3.四维空间中有两个夹⻆60度的向量A和B,随机⽣成⼀个向量C分别与A和B计算内积,那么 两个内积符号相同的概率为____。

A.1/4
B.1/3
C.1/2
D.2/3
E.3/4
F.以上都不对

4.假设淘宝⽤户上的⽤户看到⼀个商品后购买的概率是5%,收藏的概率是20%,⽽⽤户收藏 ⼀个商品之后购买的概率是20%,那么已知某⽤户看到某商品之后完成了购买,那么该⽤户 收藏过该商品的概率是____。

A.40%
B.50%
C.60%
D.70%
E.80%
F.90%

5.以下函数中,和其他函数不属于⼀类的是_____。

A.fread
B.gets
C.getchar
D.pread
E.getline
F.scanf

6.当前国内A股市场的新股发⾏采取的是抽签申购的⽅式。假设最多可以申购某新股X 1万股, 以1千股为单位分配⼀个号码进⾏抽签,每个号码抽中与否是相互独⽴的且概率为0.5%,X的 发⾏价是10元,涨⾄15元和20元的概率均为50%,那么在最⼤申购的情况下盈利的期望是 ____。

A.250
B.300
C.325
D.375
E.425
F.500

7.现在有⼀个程序由A,B两个同学结对编程完成,在整个程序中的代码⽐例是3:5,据往常的 统计A同学的千⾏代码缺陷率为10‰ ,B同学的千⾏代码缺陷率为15‰ ,现在在改程序中发 现了⼀个缺陷,那么是由A同学的代码引起的缺陷的概率为____。

A.28.6%
B.37.5%
C.40.0%
D.47.4%
E.52.6%
F.71.4%

8.如下描述中,错误的是____。

A.SATA硬盘因为有机械部件,随机读写时会发⽣磁头的物理运动。主流硬盘的平均寻道时间 在⼏毫秒到⼏⼗毫秒
B.SATA硬盘读写的最⼩单位是扇区,扇区的⼤⼩是512字节或者4k
C.⽂件系统读写硬盘的最⼩单位也是扇区
D.SSD⽀持随机读写.但是⼀般读性能要好于写性能
E.SSD的随机读写延时要⽐SATA低两个数量级
F.SSD根据使⽤技术的不同,写的寿命是有限的,需要软件进⾏写优化,确保存储单元的写次 数基本同步增⻓

9.有⼀个类B继承⾃类A,他们数据成员如下:
在这里插入图片描述则构造函数中,成员变量⼀定要通过初始化列表来初始化的是____。
A.a b c
B.b c e
C.b c d e
’D.c e
E.b d
F.b c

10.以下函数中,和其他函数不属于⼀类的是____。

A.read
B.pread
C.write
D.pwrite
E.fseek
F.lseek

11.⼀个⻓度为99的循环链表,指针A和指针B都指向了链表中的同⼀个节点,A以步⻓为1向 前移动,B以步⻓为3向前移动,⼀共需要同时移动多少步A和B才能再次指向同⼀个节点 ____。

A.99
B.100
C.101
D.49
E.50
F.51

此外还有一些其他的资料,内容比较多,懒得打字就不一一发出来了。

在这里插入图片描述
有需要的朋友可以加我个人微信:LY_19931220,我发你资料。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值