华为结构与材料工程师

投的校园招聘。先是机考,考了一些有限元和力学的基础,都是选择题。专业面试有两轮,除了问一些机考题和有限元的基础问题(比如网格单元的形函数等)外,主要就是考察对自己项目的理解,会对着简历一条一条问细节。最后是主管面,问一些家庭工作地等意愿。

面试官问的面试题:

弹性材料本构方程,

大变形理论,

连续介质材料的控制方程建立方法(能量法),

单元网格的选择,

显式与隐式算法区别,

如何建立刚度矩阵,

单元自锁问题

我根据我当时记录的大概回答,写了下来仅供参考并不是标准答案

1. **弹性材料本构方程**:弹性材料的本构方程描述了应力与应变之间的关系。对于线性弹性材料,其本构方程通常表示为Hooke定律,即应力与应变成正比。对于非线性弹性材料,本构方程则更为复杂,可能需要引入高阶项或其他非线性项来描述材料的应力-应变行为。

2. **大变形理论**:大变形理论主要用于描述物体在经历显著形状变化时的力学行为。在大变形分析中,需要考虑物体的构形变化,通常通过引入变形梯度张量来描述物体的变形。大变形理论在流固耦合、塑性变形等领域具有广泛应用。

3. **连续介质材料的控制方程建立方法(能量法)**:能量法是建立连续介质材料控制方程的一种常用方法。它基于能量守恒原理,通过构建系统的总能量表达式(包括动能和势能),并利用变分原理或最小势能原理来推导控制方程。这种方法在固体力学、流体力学等领域具有广泛的应用。

4. **单元网格的选择**:在有限元分析中,单元网格的选择对计算结果的精度和效率具有重要影响。单元网格的选择应根据问题的性质、求解精度要求和计算资源来确定。常见的单元类型包括线性单元、二次单元等,而网格的疏密程度则需要根据问题的复杂性和求解精度来权衡。

5. **显式与隐式算法区别**:显式算法和隐式算法是有限元分析中常用的两种时间积分方法。显式算法在每个时间步长内直接计算未知量的值,通常用于求解动力学问题和高速碰撞问题。隐式算法则需要求解一个方程组来确定未知量的值,通常用于求解静态问题和准静态问题。两者的主要区别在于计算稳定性和效率:显式算法通常具有较好的稳定性但计算效率较低,而隐式算法则可能在某些情况下需要更复杂的求解技术。

6. **如何建立刚度矩阵**:刚度矩阵是有限元分析中描述单元内部应力与应变关系的矩阵。建立刚度矩阵的过程通常包括以下几个步骤:首先,根据单元类型和形函数确定单元的位移场;然后,通过应变-位移关系和应力-应变关系得到单元的应力场;最后,利用虚功原理或最小势能原理推导出单元的刚度矩阵。将所有单元的刚度矩阵组装起来,即可得到整个结构的刚度矩阵。

7. **单元自锁问题**:单元自锁是有限元分析中的一个常见问题,通常发生在低阶单元中。自锁现象会导致计算结果失真,甚至无法收敛。解决单元自锁问题的方法包括使用更高阶的单元、引入稳定化项或采用特殊的积分方案等。在选择单元类型和求解策略时,应充分考虑自锁问题的影响。

#机械人与华为的爱恨情仇#
全部评论
老哥过了吗,我是面试都过了,评价也都很好,问的都答上来了,BG结构工程师,之后最后发offer没有,hr说我卡了学历,不是双9,没发到我这,offer数量不够。
2 回复 分享
发布于 2024-07-03 17:29 山东
一股gpt味儿
2 回复 分享
发布于 2024-06-05 19:36 重庆
哪个方向啊,结构方向吗
点赞 回复 分享
发布于 2024-08-26 12:31 广东
兄弟 你是力学专业的吗? 这问得很深入了啊,这是招博士吗
点赞 回复 分享
发布于 2024-08-12 16:22 黑龙江
老哥研究生做什么方向的?仿真问这么细的吗?
点赞 回复 分享
发布于 2024-06-11 14:27 浙江
请问提前批还是实习😃
点赞 回复 分享
发布于 2024-06-07 15:21 湖北

相关推荐

有担当的灰太狼又在摸鱼:零帧起手查看图片
点赞 评论 收藏
分享
05-11 11:48
河南大学 Java
程序员牛肉:我是26届的双非。目前有两段实习经历,大三上去的美团,现在来字节了,做的是国际电商的营销业务。希望我的经历对你有用。 1.好好做你的CSDN,最好是直接转微信公众号。因为这本质上是一个很好的展示自己技术热情的证据。我当时也是烂大街项目(网盘+鱼皮的一个项目)+零实习去面试美团,但是当时我的CSDN阅读量超百万,微信公众号阅读量40万。面试的时候面试官就告诉我说觉得我对技术挺有激情的。可以看看我主页的美团面试面经。 因此花点时间好好做这个知识分享,最好是单拉出来搞一个板块。各大公司都极其看中知识落地的能力。 可以看看我的简历对于博客的描述。这个帖子里面有:https://www.nowcoder.com/discuss/745348200596324352?sourceSSR=users 2.实习经历有一些东西删除了,目前看来你的产出其实很少。有些内容其实很扯淡,最好不要保留。有一些点你可能觉得很牛逼,但是面试官眼里是减分的。 你还能负责数据库表的设计?这个公司得垃圾成啥样子,才能让一个实习生介入数据库表的设计,不要写这种东西。 一个公司的财务审批系统应该是很稳定的吧?为什么你去了才有RBAC权限设计?那这个公司之前是怎么处理权限分离的?这些东西看着都有点扯淡了。 还有就是使用Redis实现轻量级的消息队列?那为什么这一块不使用专业的MQ呢?为什么要使用redis,这些一定要清楚, 就目前看来,其实你的这个实习技术还不错。不要太焦虑。就是有一些内容有点虚了。可以考虑从PR中再投一点产出
点赞 评论 收藏
分享
评论
29
160
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务