本来不打算再写这种文章了,因为这种说说情况、发发牢骚的内容看起来更像怨天尤人。可能找工作中各种情况都会遇到,当成自己的经验就行了,何必拿出来供大家吐槽呢?不过今天的经历还是更让我打算写下来,说两句。
书接上文吧:《一年的艰辛---去还是留,已不是一个问题》
在前文写完不久,又收到了几家通知。依次来说一下吧。
1、惠普 HP
这是一个外派职位,由克莱特 camelot 推荐。
我从内推网看到说惠普有集体笔试,就投了一下,没想到是个外派职位。
说真的,我不明白什么叫外派,为什么有外派。既然缺人干嘛不自己招人,让别的公司派人干嘛啊?
克莱特的人事给我打电话说让我去笔试,又问我期望薪资。
估计他感觉给不了我的期望水平,于是告诉我说:虽然你是一年经验的,但是我把你报称高级工程师,一个月8.8k,一年12薪!
我差点晕过去:难道贵公司高级工程师的待遇还没别的公司初级的高?
于是我说不太方便,待遇太低了。
他说反正是周末笔试,有时间就来吧,我说行。
第二天真的给我发了邮件,让我周末去惠普笔试。
反正也是闲着,我就过去。
结果发现好多人啊,好几个公司的。
我找到珂莱特的笔试房间,拿到笔试题开始做。
结果没几分钟,克莱特的人事拿来电脑说:有什么不会的可以网上查!!!
我伙呆了有没有!!更呆的是真的有人过去开始查,而且一直查!!!
我感觉呆不下去了,就答完交给他要走了。
他说等一下,还有面试。我就到楼上等着面试。遇见另一个也是克莱特外派的,说克莱特给三年工作经验的人是八千。我不知道该为自己庆幸还是悲哀:竟然有这种公司,还能招到人?
结果人太多了,等了半小时,我说我要走了!他说别走啊,我安排让下一个就是你。
于是我就被插队了。
面试我的是一个小哥们,不确定有没有我大呢。问了我好些问题,有Java的有Linux的。又问我为啥离职、期望的工作是什么等等。然后又用英语聊了一会,说让我去外面等。
我到外面找到人事说我要走了。他说别啊,能进二面的不多,现在走了就亏大了。
我才知道今天还有二面。
二面是俩人。一个女的先问,问了几个问题问男的有没有问题,男的说没有。我就出来了。
然后人事让我去笔试那里给还在答题的人讲讲笔试怎么答,面试怎么面。说因为有人答的连一面都不给。
我已经彻底被雷翻了,讲完就赶紧回来了。
2。喜马拉雅
这是一个Hadoop职位。我的简历里没涉及hadoop相关经验,不知道怎么找到我的。
去之前在网上怎么也找不到这家公司,后来进了他官网才知道是一家网络电台(http://www.ximalaya.com/)。
去了以后开始笔试,感觉笔试题像极了了SCJP的题目,不知道是不是直接拿过来的。
笔试完开始面试,问了好多感觉好痛苦的东西。比如Object类有哪些方法,Thread类有哪些方法?equals方法和hasCode方法的关系?怎么重写equals方法?wait和sleep的区别,join和notify的区别?并发包里熟悉哪个?Java的强弱软虚引用有啥区别?怎么实现一个注解?数据库怎么建索引,怎么判断索引被使用没有?排序算法有哪些,各自的复杂度是多少?怎么快速判断一个链表有没有环(这个没答出来,说需要两个指针)?为什么常量是不可变的?聚类算法有哪些?聚类距离有哪些?等等等等。。。还好大部分我都能答出来。
面试官说了一句挺好的,然后就是二面,更加的痛苦:问的问题我基本都不知道。垃圾回收器机制是怎么样的?几种类加载器的关系是怎么样的?http状态码302代表啥?keep-alive怎么用?Ioc和aop都怎么用?
两面下来我感觉饿死了,虚脱了。
然后问我的职业规划是如何的,我说当一个科学家。
然后问我期望薪资,说工作内容是数据处理、系统推荐等等。
然后就被赶出来等消息。
3、爱立信 SBG
这个也是外派的,是用友软件派往爱立信的。
难道这年头外派比招聘流行了吗?
不过这边待遇比上面好一些,承诺年薪超过13w。
到了爱立信,是两个人进行面试。
先让我讲一下现在负责的项目。然后说一下自己做过的项目。
讲了以后问我曾经自己做过的一个小东西用的三方插件的jar包名称。我说不记得了,他们说自己做过的怎么会忘记。
我就无语了,大二的事,离现在已经整整五年了,我怎么会记得这种毫不重要的东西呢。
又问我王车易位的条件,我说王车未动,中间无子。他说还不够。
然后问我一道算法,说n本书里面有m本是有问题的,m可能从1到n。使用二分法最差时间复杂度是多少。
我想了想说Log2N乘以Log2N(2 是底数)。他们说不是。
然后问我Java8熟不熟悉,我说只知道兰姆达表达式和接口方法扩展。
然后问我Java里面内存溢出了该怎么查出问题?
我说这是不是JVM调优?他们说不是。我说没考虑过,能不能去看代码,估计可能的地方?他们说不行,太慢了。
然后说让我自己回去查查,他们爱立信也不怎么用Java,唯一的语言是Erlang。(这么虚伪?都不愿意讲讲?)
然后问了我一些Linux命令,基本都答出来了。
然后我就被赶走了。临走前一个人跟我说Java基础太差了。
4。阿里巴巴
这个是接的电话,问我愿不愿意去杭州,我说不愿意。
问我希望在哪,我说上海。他说这边上海人也很多,而且上海人过来有补贴。
我说好吧,那你把职位要求发给我看看吧。
他说不用了,他就是面试官。
然后开始聊。又是一堆痛苦到死的问题。本来今天时间紧张就没怎么好好吃饭,听着这些问题都快挂掉了。
先是一堆多线程的问题(和上午喜马拉雅问的差不多),然后是一堆orm的问题,最头疼的是竟然问一大堆Java流:字节流、字符流、输入流、输出流、各种实现类,我差点哭出来。
然后是一堆序列化的问题,接着是克隆的问题。
再下来是一大堆集合类的问题:set/list/map的实现类有哪些,哪些是有序的,还问是不是线程安全的,怎么能实现集合类的线程安全。
接着是注解的实现要指定哪些元素,这些元素的值都有什么?
然后是反射里的常用API有哪些?getmethods和getdeclaremethod有啥区别。等等等等。
基本上我都是只能回答第一问,对于追问我只能说“略懂略懂”。。。
(这里令我不持续紧张的一点是面试官会一直说“没关系的”,给阿里的人点一个赞!)
挂了阿里的电话,又接到一个imedpower的电话,说他们要找一个数据处理的人,干的活和喜马拉雅差不多,问我愿不愿意进行一次接触。
我筋疲力尽的说:好吧,发我邮箱里!
可能找工作就是这样,但是我第一次跳槽,没有足够的心理准备,导致有时候会焦躁。
比如有时间面试官会问一个问题,然后我不会答,他给讲解的时候也说不下去,就说:这个很抽象,不好说,你自己去查查吧。我就郁闷一下。
我完全喜欢的工作依旧没有到来,期待清明节后的第一天,虽然那可能是最惨的一天!
相关推荐
首先,断点续传(Resumable Download)是指在下载过程中,如果由于网络问题或其他原因中断,可以从上次中断的位置继续下载,而不是重新开始。这通常通过记录已下载的数据量和文件的总大小来实现。 在Android中,...
每个函数间应留一行空行,类间留两行。在逗号和冒号前后使用空格,如在字典、列表、元组和参数列表中。同时,避免在括号、参数前和文档注释中无意义地添加空格。 3. **命名约定** - 函数和方法名:`joined_lower` ...
断点下载是Android开发中一个重要的技术点,它允许用户在中断下载后,例如因为网络问题、设备重启或者应用被关闭,能够从上次中断的位置继续下载,而不是重新开始。这个特性提高了用户体验,尤其是在处理大文件下载...
今 年 6月 7日 ,由 SUN公 司 和 台 湾 经 济 事 务 部 信 息 发 展 局, 台湾信 息 技 术 研究 所 等 单 位 牵 头 ,成 立 了 一 个 "Java联 盟 ", 参 加 的 有 22个 在 台 湾相 当 著 名 的 计 算 机公 司 ,并 在 台 ...
基于TypeScript+three.js 实现的三维地质模型剖切,以及剖面的补充+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于TypeScript+three.js 实现的三维地质模型剖切,以及剖面的补充+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档~ 基于TypeScript+three.js 实现的三维地质模型剖切,以及剖面的补充+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于TypeScript+three.js 实现的三维地质模型剖切,以及剖面的补充+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 基于TypeScript+three.js 实现的三维地质模型剖切,以及剖面的补充+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档
内容概要:本文详细介绍了利用虚拟惯性控制技术,使双馈风机参与到三机九节点电力系统的一次调频过程中。首先,文章阐述了双馈风机的基本特性和虚拟惯性控制的工作原理,即通过调节转速响应模块,在电网频率波动时快速提供有功功率支持。接着,构建了一个包含两个双馈风机、一个常规发电机及相关无功源的三机九节点系统模型,并详细描述了各组件之间的连接方式及其参数配置。随后,展示了具体的Matlab/Simulink模型搭建步骤,包括系统结构、模块连接、参数设定等方面的内容。通过仿真实验,验证了所提出的虚拟惯性控制方法在电网频率波动情况下的有效性,结果显示该方法能够在频率波动范围内提供有效的有功功率调节,显著提高了系统的调频效率。 适合人群:对电力系统调频技术和双馈风机控制感兴趣的科研人员、工程师和技术爱好者。 使用场景及目标:适用于希望深入了解双馈风机在电力系统中发挥调频作用的研究者,旨在探索如何通过改进控制策略提升电力系统的稳定性和可靠性。 其他说明:文中提供了详细的仿真代码片段和关键算法解析,有助于读者更好地理解和复现研究成果。同时,强调了参数调整的重要性,并给出了优化建议。
内容概要:本文详细介绍了下垂控制的两电平三相桥式逆变器的工作原理、控制策略及MATLAB仿真实现。首先解释了逆变器能够根据负载变化自动调整输出电压的频率和幅值,确保输出稳定。文中重点讨论了ABC到dq坐标系的解耦变换方法,以及电压电流双闭环控制的具体实现步骤。此外,还深入探讨了下垂控制的作用及其核心方程,展示了如何通过MATLAB进行仿真测试,验证控制策略的有效性。 适合人群:从事电力电子、自动化控制领域的研究人员和技术人员,尤其是对逆变器控制策略感兴趣的读者。 使用场景及目标:适用于研究和开发微电网和分布式电源系统中的逆变器控制策略。主要目标是帮助读者理解下垂控制的工作机制,掌握电压电流双闭环控制的设计方法,并能够在MATLAB环境中进行相关仿真。 其他说明:文中提供的MATLAB代码和仿真模型可以作为实际项目的参考,有助于提高逆变器系统的稳定性和响应速度。同时,文中提到的调试经验和常见问题也为实际应用提供了宝贵的指导。
内容概要:本文详细介绍了直驱式永磁风电并网控制系统在Simulink中的建模与实现,尤其是最大功率追踪(MPPT)控制。首先,文章讲解了风机建模的基本原理,包括风力机特性方程及其关键参数如空气密度、扫掠面积、风速和风能利用系数等。接着,讨论了最大功率追踪控制的方法,特别是爬山法的具体实现步骤。最后,文章展示了如何将这两部分内容整合成完整的最大功率追踪运行程序,并提到了一些实用技巧,如永磁同步电机参数设置、锁相环设计、仿真步长选择等。 适合人群:从事风力发电系统设计与仿真的工程师和技术人员,以及对新能源技术和电力电子感兴趣的科研人员。 使用场景及目标:适用于希望深入了解直驱式永磁风电并网控制原理的研究者,或者正在参与相关项目开发的技术团队。主要目标是帮助读者掌握基于Simulink的最大功率追踪控制方法,提高风力发电系统的效率和可靠性。 其他说明:文中提供了大量具体的Matlab/Simulink代码片段和配置建议,便于读者快速上手实践。同时强调了理论与实际相结合的重要性,鼓励读者根据实际情况调整模型参数,确保仿真结果贴近现实工况。
内容概要:本文详细介绍了基于Matlab/Simulink平台构建的DSTATCOM无功补偿风电并网模型。该模型包括两种不同类型的风力发电机(双馈风机DFIG和感应风机),并通过DSTATCOM装置对风电并网过程中可能出现的电压波动进行有效补偿。文中通过具体的仿真案例展示了在风速突变情况下,DSTATCOM如何迅速响应并稳定电压,确保电力系统的可靠运行。此外,文章还探讨了DSTATCOM在低电压穿越方面的应用及其控制策略。 适合人群:从事风电并网研究的技术人员、电力系统工程师以及相关领域的研究人员。 使用场景及目标:适用于希望深入了解风电并网技术细节的研究者和技术开发者,旨在帮助他们掌握DSTATCOM的工作原理及其在实际工程中的应用方法。 其他说明:文章提供了详细的仿真代码示例和参数调整技巧,有助于读者更好地理解和实践DSTATCOM在风电并网中的重要作用。
文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 Rust 以内存安全、零成本抽象和并发高效的特性,重塑编程体验。无需垃圾回收,却能通过所有权与借用检查机制杜绝空指针、数据竞争等隐患。从底层系统开发到 Web 服务构建,从物联网设备到高性能区块链,它凭借出色的性能和可靠性,成为开发者的全能利器。拥抱 Rust,解锁高效、安全编程新境界!
文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 编译闪电般迅速,并发性能卓越,部署轻松简单!Go 语言以极简设计理念和出色工程性能,成为云原生时代的首选编程语言。从 Docker 到 Kubernetes,全球顶尖科技企业都在采用 Go。点击了解 Go 语言的核心优势、实战窍门和未来走向,开启高效编程的全新体验!
本电路默认最大功率追踪电压为18V。 太阳能板最大功率点电压VMPPT=1.205×(1+(Rmh1+Rmh2)/Rml)。 充电电压不能大于25V,最大充电电流小于等于4A
一类四正则小世界网络的生成树数目的算法.pdf
内容概要:本文详细介绍了基于Matlab 2021a的异步电机矢量控制系统中电流滞环控制的实现过程。首先,文章解释了电流环的整体结构,包括定子电流的坐标变换、转矩分量和励磁分量的分离以及旋转变压器模块的应用。接着,展示了电流滞环控制的核心代码,强调了带积分修正的滞环控制机制,并讨论了SVPWM模块的实现技巧。此外,文章探讨了速度环PI参数的自整定设计、谐波分析、磁链观测器的改进方案以及仿真加速技巧。最后,分享了一些实用的调试经验和仿真优化方法,如参数自适应调整、变步长求解器的选择和数据存储格式的优化。 适合人群:从事电机控制领域的研究人员和技术人员,尤其是对异步电机矢量控制和电流滞环控制感兴趣的读者。 使用场景及目标:适用于希望深入了解异步电机矢量控制系统中电流滞环控制实现细节的研究人员和技术人员。目标是帮助读者掌握电流滞环控制的关键技术和调试技巧,提高仿真实践能力。 其他说明:文中提供了丰富的代码片段和调试经验,有助于读者更好地理解和应用所介绍的技术。同时,报告中还包括详细的故障分析和解决方案,确保读者能够避免常见陷阱并顺利进行仿真。
内容概要:本文详细探讨了储能系统中双向DC/DC变换器并联运行时的下垂控制技术及其电流分配优化方法。首先介绍了下垂控制的基本概念,即通过虚拟电阻实现电流按比例分配,避免个别模块过载或欠载。接着讨论了电压补偿机制,防止负载变化引起母线电压大幅波动。文中提供了具体的Python代码示例,展示了如何模拟和实现下垂控制以及电压补偿。此外,还涉及了参数整定技巧,如虚拟电阻的选择、下垂系数的调整,并提出了动态虚拟阻抗的概念。最后,强调了实际调试过程中需要注意的问题,如线路阻抗的影响、低频振荡的抑制等。 适合人群:从事电力电子、储能系统设计与维护的技术人员,对下垂控制感兴趣的科研人员。 使用场景及目标:适用于储能系统的设计与优化,特别是多个双向DC/DC变换器并联运行的场合。主要目标是提高系统的稳定性和效率,确保电流均匀分配,同时保持良好的电压质量。 其他说明:文中提供的代码片段和调试经验有助于理解和实施下垂控制技术,对于实际工程项目具有较高的参考价值。
文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 Rust 以内存安全、零成本抽象和并发高效的特性,重塑编程体验。无需垃圾回收,却能通过所有权与借用检查机制杜绝空指针、数据竞争等隐患。从底层系统开发到 Web 服务构建,从物联网设备到高性能区块链,它凭借出色的性能和可靠性,成为开发者的全能利器。拥抱 Rust,解锁高效、安全编程新境界!
内容概要:本文详细介绍了威纶通触摸屏与施耐德ATV12变频器之间的Modbus通讯方法,涵盖硬件接线、参数设置、控制程序编写以及调试技巧。首先,文章讲解了正确的硬件连接方式,强调了接线规范和注意事项,如使用带屏蔽的双绞线并确保正确接地。接着,针对ATV12变频器的具体参数设置进行了详尽说明,包括通信模式的选择、波特率、校验位等重要参数的配置。随后,文章展示了如何在威纶通触摸屏上创建Modbus RTU设备,并提供了具体的配置参数和控制命令示例。此外,文中还分享了一些常见的调试问题及其解决办法,如通讯超时、频率设定异常等。最后,给出了实用的调试建议,如使用串口助手抓包分析和加入通讯心跳检测等功能。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是那些负责PLC编程、HMI界面开发以及设备集成工作的专业人员。 使用场景及目标:适用于需要将威纶通触摸屏与施耐德ATV12变频器进行Modbus通讯连接的实际工程项目中,帮助技术人员顺利完成设备间的通讯配置,确保系统稳定可靠运行。 其他说明:本文不仅提供了详细的理论指导,还结合了丰富的实践经验,能够有效地提高读者在实际工作中解决问题的能力。同时提醒读者,在进行相关操作前务必仔细阅读官方文档,避免因误操作造成不必要的损失。
内容概要:本文详细记录了BLDC(无刷直流电机)在空载和带载条件下的转速阶跃响应及抗负载扰动的实验过程和结果。通过对不同条件下电机转速的变化进行模拟和实际测量,探讨了电机在不同工况下的表现及其背后的控制机制。文中不仅提供了具体的Python和C代码片段用于解释控制逻辑,还讨论了PID控制器的参数调整方法及其对电机性能的影响。此外,作者还分享了一些实验中遇到的问题及解决方案,如霍尔信号处理、PWM占空比控制、电流环检测等。 适合人群:从事电机控制研究的技术人员、电子工程专业的学生、对BLDC电机有兴趣的研究爱好者。 使用场景及目标:①理解BLDC电机在不同负载条件下的动态特性;②掌握PID控制器参数调整技巧;③学习如何处理电机控制中的常见问题,如霍尔信号处理、PWM控制等。 其他说明:文章通过生动的比喻和详细的代码解析,使复杂的电机控制概念变得易于理解。同时,作者分享了许多实践经验,有助于读者更好地理解和应用相关知识。
文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 编译闪电般迅速,并发性能卓越,部署轻松简单!Go 语言以极简设计理念和出色工程性能,成为云原生时代的首选编程语言。从 Docker 到 Kubernetes,全球顶尖科技企业都在采用 Go。点击了解 Go 语言的核心优势、实战窍门和未来走向,开启高效编程的全新体验!
文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 编译闪电般迅速,并发性能卓越,部署轻松简单!Go 语言以极简设计理念和出色工程性能,成为云原生时代的首选编程语言。从 Docker 到 Kubernetes,全球顶尖科技企业都在采用 Go。点击了解 Go 语言的核心优势、实战窍门和未来走向,开启高效编程的全新体验!