i usually fail interviews for a month or two and by the third month and 12th interview i am more comfortable. repeat every time i go looking for a job. also random luck is involved on whether i remember how to do some algorithm.
These type of articles are really annoying. Obviously the world is overpopulated already. Any decline is a great thing but these articles always make it out to be a dangerous thing.
datatables.net is a good modular javascript library that handles pagination and child tables and export to csv/excel. you will still need to write some code for formatting the api calls into a useable format.