高思教育笔试题
Update your browser to view this website correctly. Update my browser now
二叉树算法题( JavaScript 实现) 二叉树的中序遍历递归: 12345678910111213var inorderTraversal = function(root) { let res = [] const inorder = function(root) { if (!root) {
天眼查 1.通用化技术提升迭代效率 2.降低三方 App 接入成本 3.SDK 体积优化,为什么用 Masonry 会增加体积 4.加载速度优化,怎么统计的?多个请求并发怎么处理的? 5.引用计数,isa 里都有什么?weak 的实现?对象的释放流程 6.方法交换交换的是什么? 7.SDWebIma
转转 一面: 1.活动页组件化,JSON 结构,跳转区分 Scheme 和 HTTP 是谁来处理的? 2.加载速度优化 3.检测无用代码是检测的 mach-o 的无用类还是方法? 4.多个请求完成后通知除了 GCD 还有什么方法? 5.webView 和原生的交互,设计一个监听原生页面声明周期,通知
美团面试题 1.Runtime 2.Runloop 3.内存管理 4.组件化 5.Flutter 6.前端 7.iOS 引用计数和 GC 的区别 参考链接:简书-垃圾回收和自动引用计数 8.算法(二叉树最大深度) LeetCode 题目链接:二叉树的最大深度 12345678910111213var
ofo面试题 1、block 的底层实现? 2、block 的类型有哪几种? 3、你碰到的 block 的循环引用? 4、为什么你在用 Masonry , AFNetworking 的 block 回调不需要对 self 进行 __weak? 5、出现野指针的情况大概有哪些? 6、Swift 里的闭
职场已读乱回 :root { --dark-gray-start: #2D2F33; --dark-gray-end: #1A1A1A; --white-collar-blue-start: #6C8EB4; --white-collar-blue-end: #B4C7E7; --slacker-o
欢迎投稿:swift@88.com
可爱 2048 游戏 body { background-color: #faf8ef; font-family: Arial, sans-serif; display: flex; flex-direction: column; align-items: center; justify-conte