C++: Interviews vs. Fieldwork
Question: what alternatives do we have to the current disfunctional state of both interviews and fieldwork that follows it? Hint: if I could answer (like actually solve it), that would be worth $B++.
So what interviews ask for: - Automated tests that ask you to implement a random algorithm with optimum execution and all corner cases handled, within a limit of 30 minutes. - If you pass the machine gun barrage automated tests, you get an in person interview where they ask you to be an expert in this sort of code: http://aras-p.info/blog/2018/12/28/Modern-C-Lamentations/
==================== ... // "for_each" creates a new view by applying a // transformation to each element in an input // range, and flattening the resulting range of // ranges. // (This uses one syntax for constrained lambdas // in C++20.) inline constexpr auto for_each = []<Range R, Iterator I = iterator_t<R>, IndirectUnaryInvocable<I> Fun>(R&& r, Fun fun) requires Range<indirect_result_t<Fun, I>> { return std::forward<R>(r) | view::transform(std::move(fun)) | view::join; }; ... ====================