美文网首页iOS-Swift
丁香园面试总结

丁香园面试总结

作者: __SanJi | 来源:发表于2017-09-07 23:10 被阅读27次

今天去丁香园面试,表现十分差,把面试官问的问题在这里记录一下:


1、组件化以后,两个业务之间免不了互相调用,这个时候就出现了耦合,给出解耦方案

增加一个中间件,Mediator,把业务之间的跳转调用都交给这个中间件来管理,这样两个模块之间就没有源码依赖,那么问题来了,Mediator就要依赖两块业务的源码了,其实这不是最好的方案,

参考:《业务之间耦合怎么解耦?》

2、swift中什么是值类型,什么是引用类型?

这个问题,是swift的基本概念,平常压根没认真看那些概念,导致这个问题完全答不上来,非常尴尬。

答案:Swift中的类型分为两类:一,值类型(value types),每个值类型的实例都拥有各自唯一的数据,通常它们是结构体,枚举或元组;二,引用类型(reference types),引用类型的实例共享它们的数据,通常是一个类。在这篇文章中我们将会探索值类型和引用类型的价值,以及如何在它们二者间抉择。

参考:《swift值类型和引用类型》

3、Runloop的基本概念,说出几个基本类名。

这个问题直接把我问傻了,面试官貌似很喜欢问这个问题,看这篇文章就够了:

参考:《深入理解 RunLoop》

4、 swift中,什么时候用结构体,什么时候用类???

其实这是一个c++的基本问题,但是在swift里从来没想到这个问题:

参考: 《swift中什么时候用结构体和类?》

相关文章

  • 丁香园iOS电话面试问题总结

    丁香园iOS电话面试问题总结 丁香园iOS电话面试问题总结

  • 丁香园面试总结

    今天去丁香园面试,表现十分差,把面试官问的问题在这里记录一下: 1、组件化以后,两个业务之间免不了互相调用,这个时...

  • 丁香园iOS电话面试问题总结

    今天下午去面试去面试一家初创公司,然后又接到到了丁香园的电话面试,这篇blog记录一下面试的一些问题,有的回答的还...

  • 丁香园

    我来自五月, 是云朵下的洁白。 踩着白云柔软, 我愿布满整个院落。 因为看书的你, 是我想要的陪伴—— 我...

  • 激活青年领导者成长的力量

    郑佳 丁香园培训总监、丁香大学执行校长

  • 打油诗《相聚丁香园》/作者:邵明

    ——同学相聚丁香园 卫校同学聚餐,作打油诗一首。 《相聚丁香园》 华山路上丁香园/小桥流水绿成荫。 晚清大臣李鸿章...

  • Java高级工程师面试题总结及参考答案

    文章来源:Java高级工程师面试题总结及参考答案 - Java团长 - 博客园 一、面试题基础总结 1、JVM结构...

  • “百亿保健帝国权健”事件浅谈

    今天朋友圈被丁香医生公众号的一篇文章霸屏了,具体内容可以去丁香园阅读,感谢丁香园,丁香医生以及为国人健康事业奋...

  • 前端面试总结

    最近换工作,面试了几家大厂(阿里、网易、依图科技、美团、新H3C、丁香园、每科等),有的拿到了offer,有的则是...

  • 2019-04-22

    初洋,丁香医生的创始人,丁香园的副总裁,公众号「丁香医生」,旗下还有丁香妈妈,偶尔治愈,丁香生活研究所。 曾自称‘...

网友评论

  • 疯zi:强叔,听说你的脑袋很大,是真的么?
    __SanJi:@疯zi 请专注我的文章,而不是我的头,谢谢
    疯zi:@强叔写字的地方 人家有伞,你有大脑袋瓜子:no_mouth:
    __SanJi:@疯zi 是滴,大头大头下雨不愁~
  • 北辰明:强叔,好喜欢你写的海贼王分析贴,太厉害了,虽然我完全没看懂
    __SanJi:@北辰明 那就请你好好上班,不要打扰学习的人,谢谢
    北辰明:@强叔写字的地方 看看就好了,不要居于这些蝇头小利
    __SanJi:@北辰明 喜欢请打赏,谢谢

本文标题:丁香园面试总结

本文链接:https://www.haomeiwen.com/subject/xymwjxtx.html