What is the purpose of a watchdog timer?
It is a piece of hardware which is used for automatic detection of software anomalies. If such defects occur, then it resets the processor. This timer is mainly based on a counter which can count down from some initial value to zero.
BY Best Interview Question ON 23 Mar 2019