If you are preparing for Software Developer / Engineer jobs, you have to be prepared to go through rigorous technical interviews.
All these interviews require good programming skills.
There are numerous articles on implementation of RecyclerView and CardView and what not. But there is not a single article
or blog that states the high-level and the in-depth knowledge of the RecyclerView.
Although We can do anything with any pattern, but every architecture pattern has its pros and cons, no one is better than
the other, but everyone has it's use cases that it can be the best choice when used