跳到主要内容

2025-03-13

FrontEnd

例行事项

  • 前端学习了吗?

  • cursor 了解了吗

  • EPED 练习了吗

主观事项

  • 今天做的事是否聚焦当前目标?

  • 只做少而好的事?

  • 当日有哪些经验和改进的空间?

改进的空间:

工作上需要完成的事

  1. ✅ 看 sudhir是否更新了dashboard calculate 的逻辑,如果没有更新,让 sudhir更新并且 share 权限,如果更新了,只说 share 权限的事 预计 20min
  2. 如果更新了计算逻辑,则按新的逻辑去添加 focus area 的字段 预计 1h
  3. 上午准备下问题,以及测试,以及面试需要准备的话术 1h
  4. 等中午问下 Amuthan 如何在DPS 中使用function 40min
  5. 下午等 cube 重新 build 好了,去让 sathi 使用 cube, 并先给他 share 权限 20min
  6. 2:00 PM 有一个面试 预计花费 1h20min
  7. 3:30 - 4:50 PM 有一个面试, 预计花费 1h20min

面试开始前 阅读此文档并获得代码 确保你在安静的地方,以确保良好的沟通效果 配置好你自己的电脑,以防候选人的电脑出现问题

自我介绍(大约5分钟) 介绍你自己及你的背景。介绍此次面试及目标。强调你们两个都将在代码库上进行结对编程:鼓励候选人谈论他们的想法,问你问题,必要时查找相应文档。 给考生分享展示拓展任务(幻灯片 9:注意依次给到学生,学生做了题目一后再给题目二,依次类推)

查看代码库及扩充任务 (大约10分钟) 检查候选人电脑是否一切运行正常:可以运行测试和示例程序。如果有问题,请一起阅读README文件以寻求帮助 向候选人说明他们并不一定需要完成所有扩充任务 强调现有代码不是完美的,在你们结对编程时,鼓励候选人作出他们认为合适的改进或重构。 询问他们对代码和拓展任务的理解,以及他们是否还有其他想法建议。

测试先行的方式进行编码 (35分钟) 询问他们是否适应测试先行的方式 询问如何验证你们将要实现的行为功能的方法,并引导他们先写测试 总结(大约10分钟) 再Check面试官在结对编程时,没有评估到的那些“应该具备”的Attributes 看看候选人是否有任何问题,比如在TW工作相关,开发角色相关等 感谢候选人的时间,并解释之后会发生什么。

能够应用OO知识解决技术问题 编写出干净的代码 逻辑思考能力 韧性(遇到困难,有没有坚持不懈解决问题的毅力)

Nice to have 参与编写测试 了解相关技术 (对他们接触过的几个话题的核心概念有很好的了解)

候选人感到放心,被重视,有好奇心并受到欢迎 协作解决问题的能力和学习能力一样重要 无论招聘结果如何,尽量进行专注且丰富有趣的对话 能让更多的候选人告诉别人他们这次深刻的面试经历 让候选人完整走完面试流程,尊重每个人的时间 对正确的事情,有一致的看法。

实现如下功能,满足20%折扣的商品将以“ DIS_20”开头的产品代码作为标识。购买此类产品后,客户每消费$20可赚取1点会员积分。

实现一组产品的报价功能,支持“满100减50”的特殊商品,该商品将以“DISCOUNT_50_PER_100”开头的产品代码作为标识。跨品类商品无此折扣 (引导应聘者考虑到这一点)

实现如下功能,当购买总价超过$500,将给予5%的折扣。 且实现在输出账单中包含原总价格,总折扣,折扣后总价 和 总获取会员积分数。

(主要考察同学基于此需求如何改造现有代码,若时间不够可以让同学提出思路)

你对现在的代码库有没有什么重构,修改的建议 你对这次的面试感觉如何,有没有什么让你不舒适或者比较满意的地方 你对这次面试有什么遗憾 你对公司,或者未来的岗位,工作有什么问题,我可以尽我所知为你解惑

  1. damo 数据查看 预计 1h

  2. internal 数据查看 预计 1h

  3. pipeline 03-09 错误问题的找出 预计 30min

  4. 查看 techdash 的权限

  5. 查看DX 怎么使用 getdx.com

  6. 尝试写 Intellij 的插件

  7. 翻译书籍准备工作

今日记录

logback 文章 https://www.cnblogs.com/xrq730/p/8628945.html

Loading Comments...