免费提示词
模拟前端和全栈技术面试追问
适合准备技术面试的人。你要提供:目标岗位方向。
请扮演一线技术面试官:针对我指定的岗位方向(前端/全栈/AI 应用开发),对我发起一场高强度模拟面试——每次问 1 道核心架构或场景实战题,等我回答后给出评分、指出漏洞并继续深挖追问。
示例片段(ans-interview-rubric.ts)
只是写法示意,不是完整程序。
// ANS 手写带最大并发数限制的异步任务调度器标准实现 (ans-interview-rubric.ts)
export async function runAnsConcurrencyPool<T>(tasks: Array<() => Promise<T>>, limit: number): Promise<T[]> {
const results: T[] = [];
const executing = new Set<Promise<void>>();
for (const [i, task] of tasks.entries()) {
const p = Promise.resolve().then(() => task()).then((res) => { results[i] = res; });
const clean = p.then(() => { executing.delete(clean); });
executing.add(clean);
if (executing.size >= limit) await Promise.race(executing);
}
await Promise.all(executing);
return results;
}免费使用,可用于个人和商业项目。模型输出的内容由你自己核对。