华为通用软件开发实习面经base杭州(C语言,网络安全方向)

因为过后一天才写的,有一些细节可能遗漏没有写全。

技术一面

  • 自我介绍
  • 询问个人项目(面试过程大部分问了这里,因为比较私人就不细说了)
    • 这个web应用的服务器是怎么编写的,当时你是负责做什么工作
    • 说一下你做的这个游戏吧,用了什么语言
  • 你的项目里有几个都是你作为小组长的,你当时是怎么找的队员?
    • 你是怎么分配工作的?
    • 如果出现矛盾你会怎么解决?
  • 最擅长什么语言,对C了解吗
  • 手撕代码环节: 原题leetcode 20 有效符号:解法
    这里我用了C语言去解题,里面有一处小毛病当时没找出来,function的最后应该要return top == 0, 链接里已改正。
  • 这学期在上什么课
  • 说一下TCP三次握手四次挥手
    • 细节说一下过程
    • 假如建立连接的过程中网线断开了会发生什么?
      • 因为网线断开属于物理链路层,然后tcp是虚拟连接。 如果断开时间很短小于tcp连接时间,则tcp连接不受影响;如果断开很长时间,超过tcp连接时间,tcp会删除这个连接。
    • 四次挥手和reset区别?
      • 答:reset是立即断开tcp连接,无需等待双方的信号确认等。
  • 有什么问
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值