You dont know js currying
![you dont know js currying you dont know js currying](https://res.cloudinary.com/practicaldev/image/fetch/s--q6fKgpCw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1600/1*eTwjEYLKGCGJoqdP4Xe9hA.png)
Many would jump to their keyboards, write tens of lines of code, then find that they misunderstood the original problem, because they didn't take time thinking about it. You think about a problem before you write code.
#YOU DONT KNOW JS CURRYING CODE#
Many candidates with ten years professional experience in a language can't write any code at all, and this test is intended to reject those candidates. Writing code is only a part of the interview process.Īctually solving the logical problem is only a part of the code writing task. I guess I should work on my functional programming and algorithm chops but I haven't found many good resources on the web (or in print) any suggestions? Is this a serious skill set I'm lacking or are the interviewers asking me irrelevant questions. Aside from the inherit awkwardness of trying to code while holding the phone in one hand and having a stranger see your screen and watch every character you type, I just don't usually see this kinda stuff in the real world. Like write a function to solve some sort of math problem. Usually the coding tests are small code snippets of things I never come across professionally.
![you dont know js currying you dont know js currying](https://miro.medium.com/max/1354/0*wtp1yNVjD6HGbtpE.png)
(FYI most of the jobs I'm interviewing for are for building SPA's with some sort of MVC framework) But yet I still end up bombing job interviews. I know JavaScript very well and can wax poetically about Closures, Currying, Prototypal Inheritance, Design Patterns, App performance and overall Front-End Architecture. So I'm currently on a hunt for a new position as a Front-End Developer.