knowledge-vault/work/internal/Company/SuperSoldier/人事/招聘/兼职美工.md

34 KiB
Raw Permalink Blame History

UI设计师招聘兼职

岗位职责

  1. 负责产品的界面设计(包括PC端、移动APP/H5、网站应用);
  2. 负责运营活动相关的平面及视频设计支持;
  3. 负责完成产品相关的界面、图标、动画等的图形界面设计,并参与制定、编写产品视觉设计规范文档;
  4. 与产品研发团队合作,开展可用性测试,基于测试结果,对产品界面进行持续的设计优化,提升用户体验;
  5. 活动及广告海报的专题设计。

岗位要求

  1. 具有3年以上PC和移动端界面设计经验计算机、视觉设计、平面设计、广告设计等相关专业能够高效快速的创作PC以及移动端的整体UI界面;
  2. 精通Photoshop、Illustrator等常用设计软件具有巧妙的设计创意、良好的色彩运用能力对产品的整体风格、视觉流程、操作流程有细致到位的设计能力;
  3. 对色彩、布局有自己的独到见解;有产品思维,能从全局角度理解产品;
  4. 良好的沟通协调能力以及团队合作精神,能按时、高质量地完成工作任务;可以顺畅的和产品/开发人员进行沟通;
  5. 熟练使用AI工具熟悉PPT动画制作参与过BI开发者优先。

要求

我准备招聘兼职的UI设计师以提交的工作成果进行结算我计划只进行一轮面试请仔细阅读下面的Java工程师面试评估体系参考这个帮我制订一个兼职UI设计师的评估体系其中包括了面试中的指标评分点和使用指南等。


一、招聘简章

任职资格

  • 计算机及相关专业本科以上学历三年至五年左右Java应用软件或服务器端开发经验。
  • Java基础扎实至少3年以上的Java Web软件开发经验。
  • 熟练使用vue熟悉HTML、Javascript熟悉CSS。
  • 有一定的分布式系统开发经验,对消息服务、负载均衡、高可用等有相关经验。
  • 熟悉网络编程具有设计和开发对外API接口经验和能力。
  • 熟悉Idea集成开发工具
  • 精通SQL具有基于Mysql数据库的开发经验。
  • 熟悉AI辅助编程

工作内容

  • 根据研发需求,进行软件设计编码、文档编写、单元测试等工作

优先考虑

  • 精通主流Java开发框架熟练使用spring-boot框架有框架开发经验者优先。
  • 有企业管理系统如ERPSCM等、电子商务门户开发优先考虑

二、技术面试流程2轮

第一轮技术面(基础+项目深度)

面试官:团队资深工程师或技术组长
建议时长60-90分钟

指标 描述 时间占比 分值 评分区间 能力描述 示例问题
Java核心能力 基础语法、集合、多线程、JVM内存模型、异常处理等 15% 20 0-6分 基础薄弱无法解释ArrayList与LinkedList区别 "HashMap线程不安全体现在哪些场景如何解决"
"请手写一个死锁案例"
7-13分 掌握核心机制:能说明线程池参数配置原则 "为什么ConcurrentHashMap比Hashtable性能高"
"JVM老年代发生Full GC的可能原因有哪些"
14-20分 精通底层原理详细分析G1垃圾回收器工作流程 "如何通过JVM参数优化百万级TPS的系统"
"请解释偏向锁升级为重量级锁的过程"
Spring Boot实战 注解使用、自动配置原理、事务管理、Restful API开发 15% 15 0-5分 仅会基础使用:无法解释@Transactional失效场景 "@Autowired和@Resource有什么区别"
"如何定义一个返回JSON的GET接口"
6-10分 理解运行机制能说明Spring Boot启动类加载流程 "如何自定义一个Starter"
"事务传播机制REQUIRES_NEW在什么场景使用"
11-15分 精通扩展开发:实现自定义注解进行权限控制 "如何实现接口级别的动态权限校验?"
"设计一个分布式环境下的定时任务调度方案"
前端基础Vue HTML/CSS布局、Vue组件通信、Vuex状态管理、与后端接口联调 10% 10 0-3分 仅能写静态页面:无法实现父子组件传值 "v-if和v-show的区别是什么"
"如何通过axios调用后端接口"
4-7分 掌握工程化开发使用Vuex管理用户登录状态 "如何实现路由懒加载?"
"Element UI表格数据量过大时如何优化"
8-10分 精通性能优化:提出首屏加载速度优化方案 "如何将首屏加载时间从5s降到1s"
"Webpack打包优化有哪些具体措施"
数据库与SQL优化 复杂查询编写、索引设计、执行计划分析、事务隔离级别 15% 20 0-6分 基础薄弱:不会使用窗口函数 "LEFT JOIN和INNER JOIN的区别"
"如何给用户表添加唯一索引?"
7-13分 掌握调优方法通过执行计划优化慢SQL "如何排查索引失效问题?"
"请优化这个存在filesort的查询语句"
14-20分 精通高并发方案:设计千万级数据分库分表方案 "如何在线不停机扩容分片集群?"
"如何保证分表后的跨表查询性能?"
分布式系统经验 Redis缓存穿透/雪崩解决方案、Kafka消息可靠性、Nacos服务注册与发现 15% 15 0-5分 仅基础使用说不清Redis持久化机制 "Redis为什么快"
"Kafka如何保证消息不丢失"
6-10分 掌握典型方案:用布隆过滤器解决缓存穿透 "如何设计分布式锁?"
"Kafka消费者如何实现精准一次消费"
11-15分 精通高可用设计制定Kafka集群容灾方案 "如何实现跨机房多活架构?"
"设计一个秒杀系统的限流降级方案"
API设计与网络编程 RESTful规范、Swagger文档、OAuth2鉴权、TCP/IP长连接维护 10% 10 0-3分 仅实现基础CRUD接口无版本控制 "POST和PUT的区别"
"如何用Swagger生成接口文档"
4-7分 设计规范接口实现JWT令牌鉴权 "如何设计API响应状态码体系"
"OAuth2的授权码模式流程是怎样的"
8-10分 精通高并发通信通过Netty实现百万级长连接 "如何解决TCP粘包问题"
"设计一个WebSocket心跳检测机制"
项目深度考察 使用STAR法则描述技术挑战如ERP系统库存模块设计、订单支付链路优化等 15% 20 0-6分 描述模糊:无法说明技术选型依据 "这个项目遇到的最大难点是什么?"
"为什么要用Redis而不用本地缓存"
7-13分 逻辑清晰:给出性能优化前后的对比数据 "QPS从500提升到2000的具体措施"
"如何验证分库分表后的数据一致性?"
14-20分 体现架构思维:设计过可复用的技术解决方案 "如何设计一个通用的权限管理系统?"
"在微服务架构下如何实现分布式事务?"
AI辅助编程 使用Copilot/CodeWhisperer等工具的熟练度、代码生成优化案例 5% 5 0-1分 仅用基础补全未主动使用AI工具 "用过哪些AI编程工具"
2-3分 生成复杂代码用AI编写工具类 "展示一个AI生成的代码片段"
4-5分 深度集成开发通过AI重构冗余代码 "如何用AI优化重复的CRUD代码"
"AI生成的代码存在哪些潜在风险"

使用建议

  1. 动态权重调整:若候选人在"项目深度考察"得18分但"前端基础"得3分可判定为后端架构师潜力人选
  2. 红黄牌机制
    • 核心指标Java核心能力、数据库优化出现0-6分区间 → 直接淘汰
    • 非核心指标如AI辅助编程低分但其他项优秀 → 进入待定区
  3. 追问链设计:当候选人回答"用布隆过滤器解决缓存穿透"时,立即追问:"布隆过滤器误判率怎么计算?如何减少误判?"
  4. 时间控制工具为每个指标设置倒计时提醒如Java核心能力9分钟避免超时
  5. 追问技巧当候选人提到“优化接口性能”时立即追问“具体监控指标是什么Arthas还是Prometheus
  6. 反作弊策略对“精通SQL”的候选人要求手写窗口函数实现分组排名,快速验证真实性

第二轮技术面(系统设计+软性能力)

面试官:技术经理或架构师
建议时长60~90分钟

1. 必选考察项系统设计与核心软性能力总时长60分钟

指标 描述 时间占比 分值 评分区间 能力描述 示例问题
高可用架构设计 微服务拆分原则、容灾方案、流量治理、数据库扩展性 20% 25 0-8分 仅能画基础架构图,无法解决具体故障场景 "如何设计订单系统的高可用方案?"
"数据库主从延迟导致数据不一致如何解决?"
9-16分 能设计多机房容灾,但缺乏细节验证 "如何实现服务注册中心的脑裂保护?"
"分库分表后如何实现跨节点JOIN查询"
17-25分 给出全链路压测数据,如自动熔断阈值、限流算法选择依据 "设计一个千万级并发的秒杀系统给出QPS预估和资源分配方案"
分布式组件实战 Redis/Kafka集群搭建、消息积压处理、分布式锁实现 15% 20 0-6分 仅会基础API调用 "Redis集群扩容要注意什么"
"Kafka如何保证消息顺序性"
7-13分 解决过缓存雪崩问题,但未量化效果 "如何用Redis实现分布式Session共享"
"设计一个延迟消息队列方案"
14-20分 给出集群监控指标如Redis内存碎片率、设计过跨地域同步方案 "如何实现Kafka集群的平滑迁移"
"设计一个异地多活的Redis数据同步策略"
API治理能力 版本控制、鉴权设计、文档管理、性能监控 10% 15 0-5分 仅实现基础CRUD接口 "如何设计API响应状态码"
"OAuth2的授权码模式流程是什么"
6-10分 设计过网关限流规则,但未考虑突发流量 "如何防止API重放攻击"
"设计一个接口调用频次控制方案"
11-15分 实现过自动化API测试平台具备全链路追踪能力 "如何通过Swagger生成Mock服务"
"设计一个API兼容性验证工具"
沟通与协作能力 技术方案讲解清晰度、需求冲突处理、文档撰写能力 15% 20 0-6分 表达模糊,无法说明技术选型依据 "请用3分钟说明你设计的库存系统架构"
"如何向非技术人员解释数据库索引原理?"
7-13分 能绘制架构图辅助沟通,但未体现多方协调 "如何推动测试团队提前介入需求评审?"
"当产品经理频繁变更需求时如何处理?"
14-20分 提供跨部门协作案例(如与运维共同设计监控体系) "如何说服团队采用新技术方案?"
"展示一份你编写的技术方案文档"
问题解决能力 生产故障排查、技术决策依据、优化效果量化 20% 20 0-6分 仅描述表面现象,未分析根本原因 "遇到CPU飙升如何排查"
"如何优化一个慢查询?"
7-13分 使用Arthas/Grafana等工具但未形成方法论 "如何通过线程Dump分析死锁"
"设计一个接口性能监控指标体系"
14-20分 总结过标准化排查流程如OOM问题五步法并推动团队落地 "分享一个通过代码热修复避免线上事故的案例"
"如何建立技术债务治理机制?"

2. 可选考察项:潜力与适配性评估(推荐度导向)

指标 描述 推荐度 考察建议
技术前瞻性 对Serverless、AI编程等新技术的关注与实践 提问:"未来三年你最看好的技术趋势是什么?如何提前储备?"
创新影响力 推动过技术方案革新或效率提升(如开发内部工具) 要求展示GitHub项目或内部工具截图验证实际贡献
跨团队协作 主导过跨部门项目(如与算法团队共建推荐系统) 追问:"如何处理与其他团队的利益冲突?"
"如何量化协作带来的业务价值?"
压力应对 高并发项目中的突发事件处理经验 模拟场景:"上线后数据库连接池爆满,如何快速决策?"
技术产品化能力 将技术方案转化为可复用的中间件或平台 适用于高级岗位,提问:"如何设计一个通用权限管理系统?"
行业认知 对电商/ERP等业务领域的理解深度 结合招聘简章中的优先项提问:"你认为电商库存系统与ERP库存模块的核心差异是什么"

使用建议

  1. 重叠验证策略

    • 在技术面必选项“沟通与协作能力”中设置问题:"如何说服团队采用新技术方案?"
    • 在人事面设置关联问题:"请举例说明你推动团队改变的案例"
    • 通过细节对比(如具体技术名称、反对者角色)验证一致性,识别编造经历
  2. 量化与非量化结合

    • 必选项强制要求数字验证如“优化后接口耗时从200ms降至50ms”
    • 可选项通过行为事实判断(如候选人提到“自研监控工具”,需追问用户数、迭代次数)
  3. 风险预警机制

    • 若候选人在“高可用架构设计”得23分但“沟通能力”得5分标注为“技术专家型慎用管理岗”
    • 在“问题解决能力”中出现“照搬网络方案无二次思考”扣分,即使其他项高分也需复核

三、人事面试流程1轮

建议时长45分钟

指标 考察重点 示例问题(含前后置逻辑) 评分区间与风险提示
职业动机验证 离职原因真实性、职业规划与岗位匹配度 前置"您离职的主要考虑因素是什么?"
核心"如果加入我们,您计划如何度过入职后的前三个月?"
后置"您之前提到的'技术成长受限',具体指哪些方面?"(对比过往项目所用技术栈)
0-10分若三次回答出现时间线矛盾如离职时间与技术栈学习周期冲突→ 标记高风险
文化适应性 价值观匹配度、工作风格兼容性 前置"您理想中的团队协作模式是怎样的?"
核心"当技术方案与产品经理发生分歧时您会如何处理?"
后置"请举例说明您主动帮助同事的非职责内工作"
0-10分若强调"领导绝对权威"但岗位需要自主决策→ 匹配度低于5分时提示文化冲突风险
稳定性评估 岗位留存预期、职业连续性 前置"您如何看待互联网行业的35岁现象"
核心"您过去三年换工作的主要原因是什么?"
后置"如果三个月内发现岗位不符合预期,您会怎么做?"
0-10分最近两份工作<1年且原因含糊→ 累计扣8分以上启动背景调查
学习能力验证 新技术落地能力、知识体系更新速度 前置"请分享一个您快速掌握新技术的案例"
核心"如果公司要求三个月内从Spring Boot切换到Go语言开发您会如何准备"
后置"展示您最近半年的学习笔记/代码仓库"
0-10分仅回答"看文档"无实践案例→ 低于4分时提示技术迭代风险
压力应对能力 高负荷工作承受力、紧急事件处理方式 情景模拟"版本上线前2天发现重大BUG测试团队要求延期但客户坚持按计划上线您会如何协调"
追问"您经历过的最高强度工作周期是多长?身体如何适应?"
0-10分回答"连续通宵一周"但无法说明健康管理措施→ 标注burnout风险
创新影响力 技术驱动业务改进的意识与能力 前置"请举例您通过技术手段提升业务指标的案例"
验证"这个方案为什么是您主导提出的?其他同事当时什么态度?"
量化"优化后日活用户增长多少?如何归因到技术改进?"
0-10分仅描述功能实现未关联业务结果→ 得分直接减半
薪资谈判策略 期望合理性、市场认知度 摸底"您当前的薪资构成是怎样的?"
压测"如果我们的offer比您期望低15%,但提供更多项目主导机会,您会如何权衡?"
对比"您还接触过哪些公司?他们给的薪资范围是?"
0-10分若要求涨幅>50%且无法说明独特价值→ 标注薪资倒挂风险
领导潜力评估 技术决策影响力、人才培养意识(针对高级岗位) 情景"团队新人提交的代码质量差但急于上线,您会如何处理?"
回溯"请分享一个您指导初级工程师成长的案例"
验证"您当时的指导方法现在看有哪些需要改进?"
0-10分仅回答"亲自重写代码"无培养动作→ 管理岗候选人得分<6分时建议转技术专家路线

考察执行指南

  1. 问题链设计逻辑

    • 前置问题:开放式提问获取基础信息(如"为什么离开上家公司?"
    • 核心问题:关联岗位特性的场景题(如"如何处理技术债务与新产品开发的冲突?"
    • 后置问题:细节追问验证真实性(如"您提到主导了XX项目请说明在需求评审会上提出反对意见的具体人员姓名"
  2. 微表情观察要点

    • 薪资问题:当候选人说"钱不是最重要"但身体前倾、语速加快→ 标注潜在虚假陈述
    • 项目经历:描述技术难点时眼球向右上方转动(回忆特征)→ 正常;眼球向左转动(构造性思考)→ 需重点验证
  3. 风险等级标记规则

    • 红色:关键项(稳定性、文化匹配)得分<4分 → 一票否决
    • 黄色:两项以上非核心项得分<5分 → 加试或团队交叉面试
    • 绿色:核心项均>7分且无红色预警 → 进入薪资谈判阶段
  4. 反欺骗策略

    • 时间陷阱:当候选人说"2023年主导了XX系统重构",立即追问:"该项目的启动会和上线会具体在几月份?当时团队规模多大?"
    • 技术验证:若声称"用AI重构过核心代码"要求现场演示Git提交记录中的AI生成代码占比

兼职UI设计师评估体系单轮综合面试

一、面试框架概览

面试时长60-90分钟
评估维度作品集审查40%+ 专业技能测试40%+ 协作与软性能力20%


二、核心评估指标与评分体系

评估维度 指标分解 分值 评分标准 示例问题/测试方法
专业能力60分 1. 多端界面设计能力PC/移动/H5 20 0-6分仅能完成基础布局缺乏平台特性认知 7-13分掌握响应式设计规范能输出完整方案 14-20分精通差异化设计提供系统级解决方案 "展示不同设备的适配方案" "如何设计跨平台账号系统的视觉统一性?"
2. 视觉表现力(色彩/排版/品牌) 15 0-5分配色混乱缺乏层级关系 6-10分符合品牌调性布局合理 11-15分能建立设计语言系统 "为医疗类APP重新设计配色方案" "解释这个Banner设计的视觉动线规划"
3. 交互思维(用户体验/动效) 15 0-5分仅静态设计无交互考量 6-10分基础动效设计考虑操作反馈 11-15分完整交互流程图设计能力 "设计加载失败的异常状态界面" "如何通过动效降低表单填写焦虑?"
4. 工具掌握度PS/AI/视频) 10 0-3分基础功能使用 4-7分高效运用图层样式/蒙版等高级功能 8-10分掌握自动化设计流程 "演示批量生成多尺寸图标的方法" "如何用AI工具快速输出10套海报初稿"
项目经验25分 1. 作品集深度 15 0-5分简单截图展示 6-10分包含设计过程文档 11-15分展示数据驱动的优化案例 "说明这个项目从需求到落地的完整流程" "展示改版前后的用户停留时长对比数据"
2. 规范制定能力 10 0-3分简单组件整理 4-7分完整设计系统文档 8-10分展示规范迭代过程 "如何确保开发对设计规范的执行?" "展示颜色规范的版本更新记录"
协作能力15分 1. 需求转化能力 8 0-2分被动接受需求 3-5分主动挖掘需求 6-8分能引导需求优化 "当产品需求与用户体验冲突时如何处理?" "举例推动设计改进的案例"
2. 技术对接能力 7 0-2分仅交付设计稿 3-4分提供切图标注 5-7分参与落地验收与优化 "如何向开发解释动效实现方案?" "展示与开发协作的聊天/文档记录"

三、特色评估机制

1. 作品集深度验证法

  • 动态标注测试随机选择作品集中的页面要求候选人用5分钟标注
    设计决策点3处 + 用户行为预判2处 + 技术实现要点1处
  • 版本对比分析要求展示同一方案的3个迭代版本说明优化依据

2. 现场实操测试(二选一)

A. 紧急任务模拟:  
   给定模糊需求(如"设计理财APP首页要体现专业与亲和力"  
   30分钟内输出  
   - 风格定位板(情绪版)  
   - 关键页面线框图  
   - 核心交互说明

B. 设计走查挑战:  
   提供存在10处问题的原型图  
   - 5处基础问题如间距不一致  
   - 3处交互缺陷  
   - 2处品牌调性偏差  
   要求10分钟内标记并说明解决方案

3. AI工具评估矩阵

能力层级 评估标准 加分项示例
基础级 用AI生成素材/灵感图 展示Midjourney提示词优化过程
进阶级 AI辅助完成整套设计稿 演示用Galileo AI生成可编辑Figma文件
专家级 建立AI设计工作流如自动生成多语言版本 展示定制化Stable Diffusion模型案例

四、分级淘汰机制

1. 核心否决项

  • 作品集原创性存疑如Dribbble作品与简历时间冲突
  • 无法解释设计稿的技术落地方案
  • 基础工具操作耗时超出平均水准50%

2. 快速筛选策略

graph TD
    A[初筛] --> B{作品集初审}
    B -->|通过| C[实操测试]
    B -->|淘汰| D[终止]
    C --> E{核心能力评估}
    E -->|≥45分| F[协作能力评估]
    E -->|45分| D
    F -->|总分≥75| G[录用]
    F -->|60-74| H[备选]
    F -->|60| D

3. 性价比评估模型

# 综合得分计算规则
def 评估性价比(时薪, 得分):
    基准效率 = 平均产出量 / 平均工时
    候选人效率 = (得分/100) * 项目复杂度系数
    性价比指数 = (候选人效率 / 时薪) / 基准效率
    return 性价比指数 if 得分>60 else 0

# 录用建议
if 性价比指数 > 1.2:
    print("强烈推荐")
elif 0.8 < 性价比指数 <=1.2:
    print("一般推荐")
else:
    print("建议储备")

五、反作弊策略

  1. 作品真实性验证

    • 要求展示源文件图层结构(检查是否购买模板)
    • 随机选择元素询问设计参数(如"这个按钮的投影参数为什么设6px"
  2. 协作能力压力测试
    模拟冲突场景:
    "开发说这个动效实现成本太高,要求砍掉核心交互,如何处理?"
    优秀回答应包含:

    • 替代方案建议
    • 用户体验数据支撑
    • 开发沟通话术
  3. 趋势敏感度考察
    动态题型:
    "请分析iOS 17设计规范更新的3个关键点说明对我们的影响"
    "如何将玻璃拟态风格融入金融类APP"

该体系可实现2小时内完成深度评估重点考察实际产出能力与协作效率适合兼职岗位的快速筛选。建议搭配设计任务试用来验证持续输出质量。