年终福利

WEB前端开发工程师 年终福利(六、逻辑问答)

2019-01-09  本文已影响0人  吴佳浩

非技术问题

        我在上家公司做的的网站pc端页面的开发与维护。

        主要技术:利用div+css布局,对用户注册页面开发,利用ajax技术与后台进行数据交互,使用Validation插件进行表单验证;使用bootstrap/zepto框架开发移动端页面,解决移动端设备的适配问题;侧边菜单栏的开发;利用css3完成轮播图动画

        业务流程:根据需求分析,进行详细的总体设计,产生各栏目文件夹的结构图,根据美工的表现需要,设计静态网页和其它动态页面界面框架,程序员进行代码开发,做一些必要的测试,由项目组共同联调测试,发现bug,完善一些具体的细节。

        周期:3个月
        Firebug+YSlow+其它Firefox扩展

        浏览器自带工具,IE Developer Toolbar,OperaDragonfly

        Fiddler

        HTTP Analyzer

        HttpWatch

        Web Developer

        Web Accessibility Toolbar
        代码部署就是把开发好的网站代码放到应用服务器上对外提供服务、部署方式根据编程语言的不同而不同,但是大体的流程是一致的,生产环境主要是通过命令加配置文件的形式进行部署
        优秀的博客,githup,https://www.jianshu.com/u/c817dc83befd(吴佳浩的个人博客)
   90%
        Web前端:主要讲UI提供的设计图,编码成静态html,实现所有特效;并负责所有交互的对接,对js要求较高,对新技术要不断学习,框架和第三方应用也要熟悉掌握。

        UI:主要对移动端和网页的设计
        是软件工程师,进公司之后直接上岗开发
        空档期的话大家就都学习,学一些新的技术,学习新的语言和框架以及谢谢博客,不过空档期的情况也很少,一般就几天。
        答:一般忙的时候,我会先完成我自己的工作,像一些JS的特效和交互之后,再去帮网页制作,大概是10%。

你发现到解决这个问题用了多久?

        通过你描述的问题难度,和你发现到解决问题的时间,看你js程度。
         浏览器兼容性,hack技术,Node.js,TypeScript,mongodb,Vue,react,angular

假设有A,B两只壶,A壶的容积为5升,B壶的容积为6升,

        第一步:将B壶装满水,倒入A壶中,此时A壶满,B壶还剩一升

        第二步:将A壶水到掉,将B壶水倒入,此时A壶为一升,B壶空

        第三步:将B壶装满,倒入A壶中,此时A壶满,B壶还剩两升

        第四步:重复第二步的操作,此时A壶剩两升,B壶空

        第五步:重复第三步的操作,此时A壶满,B壶还剩三升
       49瓶汽水,还剩1元
上一篇下一篇

猜你喜欢

热点阅读