企业网站备案注销,wordpress媒体库图片太多,好用的网站建设工具,腾讯云服务器学生优惠前言
1、面试突击正确的学习姿势
老师在给你讲面试突击的时候#xff0c;是有课件的#xff0c;而且是有准备的。你在面试的时候#xff0c;是没有笔记课件的#xff0c;而且问题是由面试官提问的#xff0c;具有一定的随机性面试突击课程的目标不是听懂#xff0c;而是…前言
1、面试突击正确的学习姿势
老师在给你讲面试突击的时候是有课件的而且是有准备的。你在面试的时候是没有笔记课件的而且问题是由面试官提问的具有一定的随机性面试突击课程的目标不是听懂而是自己能讲出来用自己的方式讲出来。要善于将类似的问题或者同一个问题的不同提问方式整合起来要答案模块化关联起来在问一个问题的时候方便串联其他知识点从而把节奏带到自己擅长的模块上面去
2、要在脑中建立自己的模型
要对有共性的问题创建自己回答问题的固有方式知识点不要死记硬背要有模型的概念。或者回答问题的大纲
3、面试突击课程务必精简提要
针对面试问题按照频率划分优先级并提炼大纲针对面试问题难度分配学习时间和侧重点针对知识点内容精简知识脉络
4、当下 ES 已经不在是一项锦上添花的技能了
fat kun锦上添花已经变成了刚需
一、硬核技能
1、查询和检索
1、ES查询文档的过程是怎样的
答题要点
查询和检索的概念提一提倒排索引分词器分词的过程和发生时期全文检索的概念
2、精准匹配和全文检索匹配检索的不同
2、写入过程和原理
1、数据的写入过程
ES中的数据写入均发生在Primary Shard当数据在Primary写入完成之后会同步到相应的Replica Shard。下图演示了单条数据写入ES的流程¡ 以下为数据写入的步骤
客户端发起写入请求至 node 4node 4 通过文档 id 在路由表中的映射信息确定当前数据的位置为分片 0分片0的主分片位于 node 5并将数据转发至 node 5。数据在node 5写入写入成功之后将数据的同步请求转发至其副本所在的 node 4 和 node 6 上面等待所有副本数据写入成功之后 node 5 将结果报告 node 4并由 node 4 将结果返回给客户端报告数据写入成功。
在这个过程中接收用户请求的节点是不固定的上述例子中node 4 发挥了协调节点和客户端节点的作用将数据转发至对应节点和接收以及返回用户请求。
数据在由 node4 转发至 node5的时候是通过以下公式来计算指定的文档具体在那个分片的
shard_num hash(_routing) % num_primary_shards其中_routing 的默认值是文档的 id。
2、ES 的协议执行如何保障
ES 5.x 之后一致性策略由 wait_for_active_shards 参数控制
即确定客户端返回数据之前必须处于active 的分片分片数包括主分片和副本默认为 wait_for_active_shards 1即只需要主分片写入成功设置为 all或任何正整数最大值为索引中的分片总数 ( number_of_replicas 1 )。如果当前 active 状态的副本没有达到设定阈值写操作必须等待并且重试默认等待时间30秒直到 active 状态的副本数量超过设定的阈值或者超时返回失败为止。
执行索引操作时分配给执行索引操作的主分片可能不可用。造成这种情况的原因可能是主分片当前正在从网关恢复或正在进行重定位。默认情况下索引操作将在主分片上等待最多 1 分钟然后才会失败并返回错误。
3、ES 的写入原理 3、性能调优
没有任何一种通用的优化策略是适用于所有场景的任何优化手段都是针对特定场景的优化任何技术都会有牺牲 a 来换取 b 这类操作参考阅读https://blog.csdn.net/wlei0618/article/details/124104738
1、查询性能调优
参考https://es-cn.blog.csdn.net/article/details/124104738
2、写入性能优化
高频低量低频高量
3、通用优化策略
4、索引数量太多了怎么办如何优化
这里提的是索引数量太多意思是业务上需要夸大量索引查询这是关键。
5、索引中体积太大了如何优化
文档数量大是最常见的问题但往往不是问题的关键。可以从硬件、集群规模、架构设计、角色分配、索引结构设计、es 资源分配和调度、mapping 的设计优化、字段属性优化、慢查询等维度考虑优化问题索引文档数量级过大英优先从不改变集群架构和索引结构的维度出发、除非其原本设计极不合理导致其是最主要的影响性能的因素
6、分片数量和大小应该如何设置
分片的数量
避免分片过多大多数搜索会命中多个分片。每个分片在单个 CPU 线程上运行搜索。虽然分片可以运行多个并发搜索但跨大量分片的搜索会耗尽节点的搜索线程池。这会导致低吞吐量和缓慢的搜索速度。分片越少越好每个分片都使用内存和 CPU 资源。在大多数情况下一小组大分片比许多小分片使用更少的资源。
分片的大小决策
分片的合理容量10GB-50GB。虽然不是硬性限制但 10GB 到 50GB 之间的分片往往效果很好。根据网络和用例也许可以使用更大的分片。在索引的生命周期管理中一般设置50GB为单个索引的最大阈值。堆内存容量和分片数量的关联小于20分片/每GB堆内存一个节点可以容纳的分片数量与节点的堆内存成正比。例如一个拥有 30GB 堆内存的节点最多应该有 600 个分片。如果节点超过每 GB 20 个分片考虑添加另一个节点。
答题关键
此题考察的是对分片的理解要清楚的知道分片的作用是什么分片数量多少对服务的影响是什么分片大小对集群服务的影响是什么此类问题没有固定的合理数值合理值取决于业务和技术架构评估分片的数量应根据对业务现有数据的评估以及未来数据的增量以及峰值数量级来判断。
4、集群和分布式
1、分片的理解
2、高可用策略
5、概念性知识
1、介绍一下 Elasticsearch
相同问题
Elasticsearch 是什么说一下你对 Elasticsearch 的理解
答题要点
不要从网上拷贝那些答案一句话就完事儿了。如果能提一提 ES 的历史发展等也能从侧面你的经验很丰富。在基本概念基础之上可以从自己什么时候接触 ES、用了多少年主要用来解决什么业务、遇到什么问题你对 ES 应用场景、作用、相关常识等角度来聊面试官感觉你对 ES 是有深刻认识的就不会在同一个问题上继续问下去了。如果你说到了自己不熟悉的地方及时打住即可。官方定义作为一个最近的回答Elasticsearch后称为 ES 是一个天生支持分布式的搜索、聚合分析和存储引擎。
相关概念
搜索引擎全文检索引擎分部署文档系统分布式数据库OLAP系统擅长与不擅长ES 最擅长从海量数据中检索少量相关数据但不擅长单次查询大量数据大单页写入实时性ES是OLAP系统侧重于海量数据的检索而写入实时性并不是很高默认1秒也就是ES缓冲区Buffer的刷新间隔时间不了解Elasticsearch写入原理的同学可以暂时忽略。ES并非忽略了对写入性能的优化而是“有意为之”其原因就在于基于 ES 的写入机制其写入实时性和大数据检索性能是一个二选一的行为。实际上生产环境中我们经常通过“牺牲写入实时性”的操作来换取更高更快的“数据检索”性能。不支持事务正因为ES的写入实时性并不高如果我们需要快速响应用户请求我们常采取的手段就是使用缓存但是在很多高并发的场景下我们需要数据保持强一致性如银行系统因此需要使用具有ACID特性的数据库来支持而MySQL就是一个比较好的选择。极限性能PB1PB 1024TB 1024²GB级数据秒内响应。 PS有同学问题老师我们公司集群几百万条数据ES查询很慢是不是达到瓶颈了。我只能告诉你以“亿”为单位的数据量对 ES 来说都只是起点远远谈不上瓶颈。应用场景搜索引擎、垂直搜索、BI、GIthub、
2、ES支持哪些类型的查询
此题目答案不唯一按照不同的分类方式答案也不一样
2.1 按语言划分
Query DSLDomain Specific LanguageScript脚本查询Aggregations聚合查询SQL查询EQL查询
2.2 按场景划分
2.2.1 Query String
查询所有 GET /product/_search带参数 GET /product/_search?qname:xiaomi分页 GET /product/_search?from0size2sortprice:asc精准匹配 exact value GET /product/_search?qdate:2021-06-01_all搜索 相当于在所有有索引的字段中检索 GET /product/_search?q2021-06-01# 验证_all搜索PUT product{mappings: {properties: {desc: {type: text, index: false}}}}# 先初始化数据POST /product/_update/5{doc: {desc: erji zhong de kendeji 2021-06-01}}2.2.2 全文检索-Fulltext query
GET index/_search{query: {***}}match匹配包含某个term的子句 match_all匹配所有结果的子句 multi_match多字段条件 match_phrase短语查询
2.2.3 精准查询-Term query term匹配和搜索词项完全相等的结果 term 和 match_phrase 区别: match_phrase 会将检索关键词分词, match_phrase的分词结果必须在被检索字段的分词中都包含而且顺序必须相同而且默认必须都是连续的 term搜索不会将搜索词分词term 和 keyword 区别 term是对于搜索词不分词, keyword是字段类型,是对于source data中的字段值不分词 terms匹配和搜索词项列表中任意项匹配的结果 range范围查找
2.2.4 过滤器-Filter
GET _search{query: {constant_score: {filter: {term: {status: active}}}}}filterquery和filter的主要区别在 filter是结果导向的而query是过程导向。query倾向于“当前文档和查询的语句的相关度”而filter倾向于“当前文档和查询的条件是不是相符”。即在查询过程中query是要对查询的每个结果计算相关性得分的而filter不会。另外filter有相应的缓存机制可以提高查询效率。
2.2.5 组合查询-Bool query
bool可以组合多个查询条件bool查询也是采用more_matches_is_better的机制因此满足must和should子句的文档将会合并起来计算分值
must必须满足子句查询必须出现在匹配的文档中并将有助于得分。filter过滤器 不计算相关度分数cache☆子句查询必须出现在匹配的文档中。但是不像 must查询的分数将被忽略。Filter子句在filter上下文中执行这意味着计分被忽略并且子句被考虑用于缓存。should可能满足 or子句查询应出现在匹配的文档中。must_not必须不满足 不计算相关度分数 not子句查询不得出现在匹配的文档中。子句在过滤器上下文中执行这意味着计分被忽略并且子句被视为用于缓存。由于忽略计分0因此将返回所有文档的分数。
minimum_should_match参数指定should返回的文档必须匹配的子句的数量或百分比。如果bool查询包含至少一个should子句而没有must或 filter子句则默认值为1。否则默认值为0
2.2.6 地理位置搜索
Geo_pointGeo_shape
2.2.7 复杂类型查询
ObjectNestedJoin
2.3 按数据类型准确度划分
全文检索match、match_phrase精确查找term、terms模糊查询suggester、模糊查询、通配符、正则查找
3、简述 ES 分词器的处理过程
9.1 考察要点
分词器的组成分词的过程和发生时期全文检索的基本概念 ☆常见的分词器中文分词器
4、全文检索是什么
5、索引的理解
6、角色的理解
7、ES 支持哪些数据类型
8、Mapping 是什么
6、高频和难点
1、倒排索引
参考https://es-cn.blog.csdn.net/article/details/125846561
相关问题
全文检索是什么ES 是如何检索数据的ES 的检索流程是什么
答题技巧
基本原理数据结构数据存储和两种压缩算法FST 构建的理论模型FST 在源码中实现的大致步骤
FST 模型 2、Master选举
和选举相关的角色
主节点active master一般指的是活跃的主节点候选节点master node具备 master角色的节点默认都有“被选举权”即是一个候选节点。候选节点可以参与Master选举过程投票节点master node每个候选节点默认都有投票权即每个候选节点默认都是一个投票节点但如果配置了“voting_only ”的候选节点将只有选举权而没有被选举权即仅投票节点。专用主节点即 node.roles: [master]一般指的是只保留master角色的候选节点。仅投票节点即 node.roles: [master, voting_only] 指仅具备选举权而被严格了被选举权的master节点。
节点失效监测机制
在源码的描述文件中有这样一段描述
There are two fault detection processes running. The first is by the
master, to ping all the other nodes in the cluster and verify that they
are alive. And on the other end, each node pings to master to verify if
its still alive or an election process needs to be initiatedNodesFaultDetection即 NodesFD用于定期检查集群中的节点是否存活。 MasterFaultDetection即 MasterFD作用是定期检查 Master 节点是否存活。
何时触发选举
活跃master节点数量小于法定票数active master挂掉
选举流程 脑裂问题
何为脑裂无主或多主解决办法discovery.zen.minimum_master_nodesN/21N为有效投票节点数。
3、评分算法
参考https://es-cn.blog.csdn.net/article/details/124811138
评分基本原则
三个基本维度
词频TFterm frequency 反词频或文档频率 IDFinverse doc frequency文档长度规约field-length norm
两种评分算法
TF-IDF空间向量模型Okapi BM25相关度概率模型
答题要点
不比把函数公司记下来要知道两种算法的相同点和主要区别在于什么要知道使用 _explain API要知道两种算法的建模模型
4、脑裂问题及解决
5、MySQL为什么不适合做全文检索
5.1 同类问题
海量数据的技术选型ES 和 XX 数据库的区别你们为什么不用 XX 而选用 ES
5.2 回答要点
问题的核心在于对 ES 的应用场景的理解可以从业务和技术两个角度来回答 业务上介绍一下 ES 在哪些业务场景下使用引出全文检索的概念对比检索和查询概念上的区别讲述 ES 为什么适合全文检索。可以引出一系列自己的理解技术上讲一下主流数据库底层数据结构的理解和对比如果面试官没有明确指出和哪个对比就说自己擅长的。比如 MySQL、Mongo、Solr 等。
6、什么是深度分页如何解决深度分页问题
问题原理解释深分页的危害max_result_window 参数解决手段 避免深度分页A 端业务使用 Scroll SearchC 段业务采用 Search After
参考阅读(34条消息) ES 深度分页问题及针对不同需求下的解决方案Deep paging_es深度分页_Elastic开源社区的博客-CSDN博客
7、正向索引是什么和倒排索引反向索引有何区别
7.1 一张图解释原理 7.2 答题要点
正向索引文档到词项的映射反向索引词项到文档的映射正向索引的两种数据结构fielddata、doc_values
7.3 扩展理解 7、开放性问题
你们公司的技术架构是如何的让你构建一个满足 XX 要求的搜索服务你如何实现
二、软实力
1、简历
简历要简洁美观、突出重点HR是你的第一关。
简历模板https://www.100chui.com/moban/
适当包装 ≠ 欺骗
工作年限技能水平履历项目经历
2、心态
有不懂的很正常面试官问的也许只是他擅长的。
自信、大胆、勇敢
面试当成是聊天不要当做考试。要薪资不要怂给自己加价保底30%切忌自降身价。举一个真实的例子8-10-12有问题答不上来也不要紧张有的同学面试一有问题答不上来就否定自己甚至脸涨的通红想找个地缝钻进去觉得自己好丢人大可不必这么想你不是彭于晏也不是吴彦祖你来面试没人认识你面试的再不好结束之后你离开公司用不了十分钟就没人会再记得你。你想试官一天要面试的人可能有好多每个月要面试几十上百人他怎么可能把你记得那么清楚。所以不管你面试的过程中出现任何问题完全没必要胆怯此处不留爷自有留爷处这家不行咱们 Next one公司千干万是金子总会发光不是金子总有眼瞎的。
尽可能往自己会的方向引导
3、形象
注意自己的形象和言语谈吐
你和面试官是初次见面言语要稳重些不要过于轻浮能不开玩笑就不要开玩笑。面试面的不仅仅是你的技术夹力还有你的领导力、人品、和颜值我们尽量不要以貌取人但是不排除别人会以貌取人因此发型要干净得体不要穿的过于正式或随便不要发型搞的太夸张比如男生扎小辫、披肩发就算你技术非常牛逼技术面试官非常青睐你你有可能栽在HR手里。我这里没有对弄这些发型的同志们有成见的意思就是一个提醒如果是真的喜欢可以入职以后想怎么搞怎么搞。
4、沟通
如何看待加班问题
如果面试官问到你如何看待加班问题千万别把话说的过于绝对比如有加班费就行或者直说拒绝加班说法律上说的怎样怎样首先如果你还想在一家公司待下去。国家在面对一些问题的态度上仍尽量采取和平手段你觉得你会比国家更加明智吗凡是寻求稳妥。
当然我也不是说让你无底线的接受加班说我可以随时加班加班到随时加班使我快乐我爱加班。如果面试官问你何为高强度以自身感觉是否会熬坏身体为理由别回答的太绝对比比如回答 996就是高强度或者—天超过 x小时就是高强度记住一点任何问题除了期望薪资都别回答那么绝对别给面试官一种过了这条线就不行那种感觉相亲的时候如果你想找个肤白貌美的170的。100斤的月入2W的本科学历的独生子的假如身高165矮了S厘米或者体重105重了五斤但是美的不可方物你就 坚决不要么所以不要给面试官这种感觉低于170的坚决不要就是不要给他一个明确的界限只要不在某一方面过于偏科就行但是接受高强度的紧急加班。那些说只要工作效率低的人才会加班效率高的都会在8小时工时之内完成任务的人话说的可能也有些片面了。首先除了部分国企或外企之外互联网公司多多少少都是存在加班现象的这是你没得选择的合理的加班也是可以理解的公司养一个员工确实成本也挺大的要为你缴纳高额的社保还有企业所得税等作为决策者他不得不为成本去考虑为人者知谦卑、懂感恩、有胸怀。说心里话我们之中相当一部分人得到其实是大于其为公司带来的价值的所以其实有时候不仅人与人之间要学会换位思考人与企业之间也要学会换位思考你事事为公司着想老板不会看不到的。所以面对加班正确的答案应该是对手平日里的一定量加班我们也应与理解不要老是死磕那一二十块钱的加班费不仅显得你格局小而且有那个时间不如去提升一下自己的硬实力提高自己的价值。其次面对如项目上线、突发状况的加班即便是可能是需要通宵比较辛苦也是可以接受的不要除了抱怨还是抱怨。
最后就是面对高强度的日常加班,「我说过员工和企业要学会换位思考既要有为公司奉献的觉悟也不能被公司过分压榨。因为我们作为员工如果事实为公司考虑比如牺牲了自己爱人、子女的时间换来的是无休止的压榨如007—天12小时一周工作七天成为了日常那可能最终熬坏了身体还不落好这种情况不用想绝不接受身体是革命的本钱。赚再多的钱也需要得有命花。
总结一下加班的正确答复原则上是拒绝无休止的高强度日常加班何为被问高强度我刚才己经教你怎么说了但是如果公司有突发状况如项目上线需要高强度加班是完全可以理解的这也是我觉得一个合格的开发应该有的觉悟吧这里注意说话的语气和言辞以及方式。
PS不针对面试就说说咱们自己应该如何看待加班。不要把加班看成一种吃亏对于没对象的同学仔细想想你下班回去可能无非就是处理一些杂事儿、或者玩游戏、追剧。如果你是想追求更高目标的可能公司也许有更好的学习环境和氛围即便你完成了领导要求的任务不如多思考一下哪些东西可以做的更好或者哪些东西是将来有可能需要的即便现在可能用不到你也可以借此来尝试一些自己想要学习的技术比如之前的方案采用的是基于MySql的方案思考一下是否采用ES效果更好有了想法就是学就去做。一般来说公司也都会愿意为你提供一些资源比如你的测试机应该完全够你部署一些你学习过程中需要的服务。就算没有也可以 想方设法的搞一些环境比如阿里云有提供学习用的低配ECS每年只需要100块钱。是在不行在你的PC上也可以搞搞几台虚拟机搭个集群自己随便搞有啥不好只要你想学什么都拦不住你等你的实验项自落实了完全可以做个测试拿出个方案出来比如你测试了使用MySal和ES两种的搜索方案的性能对比出来如果有理有据并且愿意分享成果相信你的领导也愿意支持你即便这东西现在用不上但是如果哪天突然领导提出了这样的需求你高速领导这事儿我已经做好了你看。你觉得公司会不喜欢这样处处为公司着想的是工么。你不但学到了东西而且还把握住了机会如果将来有晋升的名额你你也许就有机会。但是要记住一点就是有任何功劳都要记得与别人分享尤其是你的直系领导这是在某领导的英明决策和指挥以及全力支持下有你去落实的。不然就算你的能力是货真价实的可能也会被埋没其实看起来是你的功劳被别人占了便宜其实是你占便宜了。因为你只有把利益和别人扯上关系别人才会主动帮你推这件事儿。并且你懂得分享功劳领导如果升迁难道它的位置第一个想举荐的不肯定就是你吗这其实也是良性循环你想得到的得到了你为公司带来了价值公司给你了更大的施展空间。即便事情没有这么理想你在公司没有遇到这样的机会你至少也是学到了东西你做的东西在以后的面试中、工作中可能都用得到。换个角度你会发现一大片天空。
为什么从上一家公司离开
可行理由
公司黄了但如果你是从大公司离职的就不要用了尤其是大家都知道的大公司。公司地址变变更了离家太远由于不得已的原因公司调任你去其他城市组件团队但是考虑再三还是没办法答应。
可行
可以称赞上家公司
禁忌
指责和抱怨上一家公司或者领导不要说自己是被裁了如果离职证明上有可以去仲裁
如何面对不会的问题
有不懂的很正常面试官问的也许只是他擅长的。不是明确知道答案的问题避免正面回答这时聊一些相关性的知识点劲儿把话题51导到自己会的知识上去但是不要天马行空说话完全不着边际学会如何绕开话题把话题带到自己会的知识上来。遇到真的完全没遇到过的问题先别着急说不知道面试官有时候只是想听听你是如何思考和解决问题的不一定要你现场就得解决问题如果确实完全无从下手大大方方的承认任何人不可能面面俱到有没接触过的东西很正常但是说话要注意方式不要直接说这个我不会。当然这是在前面几点没办法解决的前提下如果问什么都是无从下手那还是得从提升自身技能着 手了。
真正的智者知进退懂隐忍。
面试是一个展示自身技能的过程但是对于目前岗位够用就行不要过于发挥着急的表现自己的技术你比面试官强的那部分能力是要留着给老板或者更高的领导看的可以等入职之后再去展示。凡事留三分余地做人留一面来日好相见。你现在生杀大权在面试官手里如果你表现的压他一头好像要多她饭碗似的他岂能留你不可能每个面试官都是胸襟宽广的害人之心不可有防人之心不可无。想想曹冲怎么死的。莫让英雄无用武之地凉了你的赤胆雄心负了你满腔抱负惜了一身的才华英雄无用武之地。
夯实基础修炼内功把功夫用在平时。
是金子总会发光我们不能总是指望遇到膳子。面试就像相亲即是老板选你也是你选老板。都是双发对彼此有个初步的认识。试用期就是在谈恋爱都是在彼此发现问题以及解决问题的过程 谈得来就淡谈不来就散能不能转正基本还是要看你自己。但是如果谈不来损失更大的是你自己因为公司可以在招一个而你的经历就会被写在履历里想改也改不掉。
其他
遇到特别想去的公司
如果有特别想去的公司很多同学就因为他别想去而过于担心如果进不去怎么办反而自乱阵脚。 首先如果有目标特别明确的特别想进的公司首先根据提供的)D做足准备可以先去其他公司找找多试试如果成了那就是给 自己多留了几个后手最后再去想去的公司第一是短时间内的多次面试已经给自己发现了很多问题也为自己补充了很多面试经 验。第二是自己在自己手里已经有offer的时候再去面试日标公司那心里就会更加有底就算进不去也不至于没有公司去当然后 手准备的越多越好手里offer越多面试就越不慌心态就越平和越容易正常发挥不会被紧张左右情绪
最好有大厂履历大厂经历是一张不错的名片。
勿频繁跳槽。
考一个Elastic认证工程师证书
职场法则
三、面试技巧
1、语言表达能力
世界上最难的两件事
把别人钱装进自己的口袋老板把自己的思想装进别人的脑袋老师
多读一些名人典籍
出口成章用典故来佐证你的观点更有说服力
太阳底下前没有新鲜事
你今天经历过的所有事情在历史上都曾经发生过很多老话能流传至今必有其深刻的道理而广为流传你不赞同说明你没有真正读懂
2、把控面试的节奏
3、注重思路而不是答案本身
4、避免正面回答
除非是有特别明确答案的问题否则不要给出有明确边界条件的答案人性总是容易放大你的错误爱因斯坦曾经在给一群小学生讲课的时候做了十道很简单数学题做对了 9 道最后一道题做错了马上就被很多人指正因为在别人看来作对是利索应当的而做错一道就会对你整体产生不利影响作对了 9 道你不算厉害你做错一道就是有问题。
5、除了常识性问题之外回答问题要有思考时间
除了常识性问题之外回答问题要有思考时间。在 B 有很多自称 10 年架构师伪装小白面试问的问题不到一秒中就能说出 1234567 条回答而且逻辑清晰只能是提前准备了台本背的答案。
即便是天天在用的东西也需要时间来整理逻辑。所以凡是回答问题就算你是背的也要伪装成经过了思考而得出的答案。不要上来就背八股文。
6、同一个问题可能有多重不同的表达形式
四、职业生涯规划和分析
1、行业现状和自我状况分析知己知彼 行情是由市场供需关系决定的
蓝海和红海
2、什么样的人不容易被优化
导师招学生
当官有钱的解决的是社会关系问题商人企业家解决买单问题年轻漂亮的解决的是问题真正做学位的衣钵香火问题
老板找员工
能解决问题的替领导分忧的能给公司赚钱的有资源的或渠道的老板的小舅子
自己的发展方向
3、自身应该朝那个方向努力
误区
努力不是拼加班时间努力不是拼谁干的活儿多
方向
专业素养更强的专业技术能力硬实力各类高含金量证书、如何发展副业。