问题内容: 设想 我正在建立一个包含一系列不同表的数据库。这些由COMMENTS表,BLOGS表和ARTICLES表组成。我希望能够向每个表中添加新项目,并使用0到5个标签对其进行标记,以帮助用户更轻松地搜索相关的特定信息。 有关建筑的初步想法 我最初的想法是拥有一个集中的TAGS表。该表将使用TagID字段和TagName字段列出所有可用标签。由于每个项目可以有很多标签,并且每个标签可以有很多项
key的一个格式约定:object-type:id:field。用”:”分隔域,用”.”作为单词间的连接,如”comment:12345:reply.to“。不推荐含义不清的key和特别长的key。 一般的设计方法如下: 1: 把表名转换为key前缀 如, tag: 2: 第2段放置用于区分区key的字段—对应mysql中的主键的列名,如userid 3: 第3段放置主键值,如2,3,4…., a
面试的部门是荣耀的研发管理部的UX设计师,面试过程体验还不错,但是面试前的入场环节比较特殊,个人踩了雷,面试迟到了十几分钟,写出来给大家警示一下。 Timeline: 8月中下旬投递—9月下旬在线笔试(其实就是提交作品集)—约面—一面(面完半小时收到性格测评) 入场步骤:需要提前下载华为的会议软件welink, 然后注册账号登陆(我当时临时下载无法注册个人账号,只能注册企业账户登陆,导致浪费了很多
字节在经历一面面试感觉良好,聊的很投机,感觉挺自信,二面没怎么准备,导致答的感觉不是很好,凉风习习。也简单分享两个我觉得自己面试中做的不好的点,供大家避坑。 首先二面开始没有很常规的询问作品集,而是问了我简历里有写的一个最近正在参与的校企合作项目,并要求共享屏幕进行讲解。对此我没有很好的准备(该项目本身是以产品为主,交互与体验设计的部分并不是很完整)所以讲解的时候有些慌乱,逻辑也不是很清晰。 然后
面试的部门是荣耀的研发管理部的UX设计师,面试过程体验还不错,但是面试前的入场环节比较特殊,个人踩了雷,面试迟到了十几分钟,写出来给大家警示一下。 入场步骤:需要提前下载华为的会议软件welink, 然后注册账号登陆(我当时临时下载无法注册个人账号,只能注册企业账户登陆,导致浪费了很多时间)然后扫描面试邮件里的二维码进行签到,签到成功后等待面试官叫号,轮到你时会收到一个带会议号码的短信,输入此会议
今天分享的是设计面试中的专业类问题 1.你觉得什么是UX/交互/UI设计?他们有何联系或区别? 2.B端设计和C端设计的区别 3.服务设计思维与基本原则 4.B端各类产品区别:Iaas、Paas、Saas 5.对于B端设计规范的理解,如:Ant Design 6.从设计角度出发,分析PC端和移动端的区别 7.了解or应用过哪些体验度量模型?展开谈谈 8.了解哪些交互设计定律,如:菲兹定律、希克定律
今天分享的是设计面试中的专业类问题 11.从设计角度分析,iOS设计和安卓设计有哪些区别? 12.有哪些度量用户体验的指标?主观 and 客观 13.了解哪些设计原则? 14.了解哪些设计方法论和设计模型? 15.设计师如何选择研究方法?定性 or 定量 16.请从产品&交互的角度分析,单列与双列之间的设计区别? 17.如何量化用户满意度? 18.使用过哪些可用性测试的方法?简单介绍一下 19.了
①怎么看待设计行业的流行趋势 我觉得设计趋势是设计师必须要时刻关注的,比如最近的VR技术、3D的设计手法以及多彩的设计语言,但是我们设计师不能盲目的去追求所谓的流行趋势,我们需要根据我们产品自己内在的属性,去打造差异化的设计方案 ②对于加班的看法 觉得项目上的需要,设计师是一定需要去积极的加班配合,与此同时我也需要去提高自己的工作效率,尽量做到少加班 ③你认为自己的缺点在哪里? 我的缺点就是我的收
整体感受还是蛮好,面试官很专业,不过不会追问设计细节,需要自己一次性全面展示清楚能力 快手进度:7.30投递-8.23通知一面-8.25一面完成-8.26通知二面-8.31二面完成 面试时间∶大约50min,用轻雀链接面试,可投屏展示作品集 面试问题: 1. 作品集项目展示,注重说明怎么定位的? 答:从用户目标和产品需求阐述 2. 怎么思考设计的独特性? 答:打造和目标用户的连接点 3. 展现下设
阿里面试全流程通常要30-45天左右、总共约3-5轮面试。其中用人部门有3-4轮面试、 HR 有1轮面试,每一轮面试中间间隔3-5个工作日。 PS :根据职级、岗位/项目紧急程度,面试周期会有相应调整。 具体面试安排参考如下: 第1轮﹣简历评估轮 通常为部门骨干/直属 leader 来面试你。面试方式可能是电话/视频/现场,关注你和岗位的匹配度、意向度确认等信息。 PS :该轮面试的时间, HR
首先,面试官会让你做个自我介绍; 然后,我对自己所在院校和目前的研究方向,所学专业进行总体说明; 接着,面试官会问你在学校期间是否做过什么项目; 继而,我回答在校期间所参加工的项目和负责的项目内容。 面试官问的面试题: 1、自我介绍,哪里人,哪个学校的?专业是啥? 2、你期望的岗位和你在校期间的所做项目有没有联系? 3、项目有几个人合作,你们分工如何?成果如何? 4、对我们公司有什么了解? 5、对
本文向大家介绍C#面向对象设计的七大原则,包括了C#面向对象设计的七大原则的使用技巧和注意事项,需要的朋友参考一下 本文我们要谈的七大原则,即:单一职责,里氏替换,迪米特法则,依赖倒转,接口隔离,合成/聚合原则,开放-封闭 。 1. 开闭原则(Open-Closed Principle, OCP) 定义:软件实体应当对扩展开放,对修改关闭。这句话说得有点专业,更通俗一点讲,也就是:软件系统中包
我将用Netbeans GUI-builder制作的GUI转移到Eclipse。我想知道GUI构建器在代码中输入的这条看起来吓人的消息是否仍然相关:
“在面向对象编程中,抽象是对用户隐藏实现细节的过程,只有功能才会提供给用户。” 我一直在试图理解抽象,有人能告诉我们如何准确地隐藏实现细节吗?使用一个程序
主要内容:一、前情提示,二、基于消息中间件的队列消费模型,三、基于消息中间件的“Pub/Sub”模型,四、RabbitMQ中的exchange到底是个什么东西?,五、默认的exchange,六、将消息投递到fanout exchange,七、绑定自己的队列到exchange上去消费,八、整体架构图一、前情提示 分析了一下如何利用消息中间件对系统进行解耦处理。 同时,我们也提到了使用消息中间件还有利于一份数据被多个系统同时订阅,供多个系统来使用于不同的目的。 目前的一个架构如下图所示。 在这个图里