蚂蚁技术体验部暑期实习 前端凉经

刚开始聊项目

聊AI(因为我有AI项目经验)

聊React和Vue

React的Hook原理

聊实习经历(字节AML和抖音电商)

聊在抖电做的性能基建(没答好)

两道算法题吧,很简单的,但是我很久没有看八股和刷算法了,时间上有点久

  1. 控制并发
function limitConcurrency(tasks, limit) {
  return new Promise((resolve, reject) => {
    let results = [];
    let runningCount = 0;
    let currentIndex = 0;

    function runTask(index) {
      if (index >= tasks.length) {
        resolve(results);
        return;
      }

      runningCount++;
      tasks[index]()
        .then((result) => {
          results[index] = result;
           console.log(result)
        })
        .catch((error) => {
          results[index] = error;
        })
        .finally(() => {
          runningCount--;
          runTask(++currentIndex);
        });

      if (runningCount < limit) {
        runTask(++currentIndex);
      }
    }

    runTask(currentIndex);
  });
}

// 测试案例
const tasks = [
  () => new Promise((resolve) => setTimeout(() => resolve(1), 1000)),
  () => new Promise((resolve) => setTimeout(() => resolve(2), 1000)),
  () => new Promise((resolve) => setTimeout(() => resolve(3), 1000)),
  // ...
];

limitConcurrency(tasks, 2) // 同时输出1,2,过1s后再输出3

最后面试官透露现在整个蚂蚁更倾向于招会AI的,我的Ai很菜,只会跑模型和调API,机器学习方面不是很了解,所以pass掉了

全部评论
跪了
点赞 回复
分享
发布于 03-22 09:00 河北
跪了
点赞 回复
分享
发布于 03-22 12:28 北京
联易融
校招火热招聘中
官网直投
借楼打个广告,杭州阿里天猫技术部 2025 届实习招聘通道开放了,需要的小伙伴可以私聊我~
点赞 回复
分享
发布于 03-22 17:41 浙江
和我一样的题
点赞 回复
分享
发布于 03-23 22:45 湖北
点赞 回复
分享
发布于 04-02 12:54 浙江
前端也要会ai是什么逻辑
点赞 回复
分享
发布于 04-12 19:31 上海

相关推荐

2 13 评论
分享
牛客网
牛客企业服务