V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ilbsmart
V2EX  ›  分享创造

前端面试 App

  •  1
     
  •   ilbsmart · 142 天前 · 2094 次点击
    这是一个创建于 142 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个用来刷前端面试题的 App

    现在也是一大龄前端了,之前每次面试前都得去刷题,从网上搜索资料,也不太知道自己看了几道题了。每面试一次就得轮回一次这个流程

    所以就有了做一个刷题 App 的想法

    • 随时随地打 开 App 就看几道题
    • 统计看过题目的数量
    • 用一个天气去表示某个题目的状态,刚看过就是晴朗,长时间未看会变成阴天或雨天
    • 可以随机生成一些题目作为 [模拟面试]

    之前用 RN 写 App ,感觉很受限制,这次直接上 Swfit 了,边学边写

    目前已经上架 AppStore:《前端面试》。有兴趣的朋友可以下载玩一玩

    25 条回复    2024-07-14 10:55:42 +08:00
    Loremspam
        1
    Loremspam  
       142 天前   ❤️ 1
    太棒了,已经下载了,很久之前我就想做这样的,建议加上标签:比如浏览器 Web APIs ,常见库,JavaScript 语言,React ,Vue 等
    iOCZS
        2
    iOCZS  
       142 天前
    建议开源题库,这样可以不断扩充
    iOCZS
        3
    iOCZS  
       142 天前
    兼容性太差了,要 17.1 。。。。
    ARslince
        4
    ARslince  
       142 天前
    大佬,考虑适配低版本的 iOS 吗,目前是 iOS15
    C4D4zRNpq9vFSlJW
        5
    C4D4zRNpq9vFSlJW  
       142 天前
    首先想到的一些问题是,题库是哪来的,答案是谁写的,如何保证主观题(如有)答案的正确性,如何保证客观题答案的质量,会不会加剧八股文泛滥的情况,很多面试的话题是不应该有标准答案的。
    C4D4zRNpq9vFSlJW
        6
    C4D4zRNpq9vFSlJW  
       142 天前
    @imboring 主观题客观题说反了哈 更正一下
    jojobo
        7
    jojobo  
       142 天前
    UI 点赞
    Xu3Xan89YsA7oP64
        8
    Xu3Xan89YsA7oP64  
       142 天前
    缺的不是题,是面试机会
    mengshouer
        9
    mengshouer  
       142 天前 via Android
    安卓考虑吗
    Jamki
        10
    Jamki  
       142 天前
    没有题目分类,几百道题目全挤在一块,其实没法刷
    Track13
        11
    Track13  
       141 天前 via Android
    没有面试机会的 bug 如何解决😄
    LiuJiang
        12
    LiuJiang  
       141 天前
    用 RN 写 App ,感觉很受限制 ,能细说下吗?
    ilbsmart
        13
    ilbsmart  
    OP
       141 天前
    @jojobo 找了个设计师搞的设计 最开始的时候,完全用的原生组件写的,极为朴素
    ilbsmart
        14
    ilbsmart  
    OP
       141 天前
    @LiuJiang RN 的话,肯定是前端上手最快的。

    我几年前用 RN 写了一个《羽毛球步法》的 iOS App ,功能比较简单,感觉也还行(时不时还入账几块钱)
    ilbsmart
        15
    ilbsmart  
    OP
       141 天前
    @LiuJiang 但后面又给公司用 RN 写一安卓应用,就比较难受了,公司的应用功能会比较复杂。

    用 RN 写,只能利用 RN 提供给你的接口,如果某一功能 RN 层面没给接口,就很难做;
    另外就是有时候构建流程上出问题,还是得在原生代码部分去找问题(就有种感觉,为啥要弄个中间商呢);
    最坑的是使用第三方组件的时候,数量少,维护情况也差 有点无从下手的感觉(写 RN 组件的人,他得是懂 React iOS Android ,这种人本来就稀少,所以组件就少,可选择性就小)
    ilbsmart
        16
    ilbsmart  
    OP
       141 天前
    @Track13 我也卡在这个 bug 上了 难…
    ilbsmart
        17
    ilbsmart  
    OP
       141 天前
    @Loremspam 后面版本考虑 加个 [分类]
    LiuJiang
        18
    LiuJiang  
       141 天前
    @ilbsmart 大佬,如果用 RN 写你这个面试 APP 呢?另外方便问下 Flutter 咋样?
    ilbsmart
        19
    ilbsmart  
    OP
       141 天前
    @ARslince 有点难 用到的一些 Swift 特性它是有版本要求的 再往前适配可能比较难,我也是个 Swift 新手😂
    ilbsmart
        20
    ilbsmart  
    OP
       141 天前
    @LiuJiang 用 RN 写这个可能还行,但我是考虑到将来想长期维护或者加功能啥的,就怕 RN 受限制。比如 想加个内购之类的功能,你用 RN 又得用它的什么 rn-iap 之类的库,每每遇到这种情况,总感觉中间多了一层。

    Flutter 的话,我之前也就写过一点 Demo ,我是觉得你写 Flutter 不如直接上 Swift 。熟悉 React 的话,写 Swift 还是很快的。Swift 的官方教程特别友好,你几天就上手了,再加上现在有 AI 加持,好多困难不像以前那么限制咱了
    ilbsmart
        21
    ilbsmart  
    OP
       141 天前
    @mengshouer 安卓咱也不会😂(除非 iOS 有一些人用吧 如果用的人少,可能确实没这市场,我就不折腾安卓了) 不过好像安卓应用市场上已经有别人已经写了一些前端面试的 App 了
    LiuJiang
        22
    LiuJiang  
       141 天前
    @ilbsmart 那安卓用啥写呢
    ilbsmart
        23
    ilbsmart  
    OP
       141 天前
    @LiuJiang Kotlin 直接上。好多时候,我们是被自己给吓住了,写 RN 之前,我就觉得写个 App 很遥远,写 Swift 之前,我也觉得用原生写有点搞不定。后来一步一步硬写,也慢慢上架了几个 App ,虽然没争几个钱,但就是多尝试尝试呗
    ccdaz
        24
    ccdaz  
       141 天前
    没面试机会怎么办?
    BernieDu
        25
    BernieDu  
       139 天前
    @ARslince iOS15 gpt 都用不了。只能用网页版也是难为你了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2449 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:58 · PVG 23:58 · LAX 07:58 · JFK 10:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.