Lock in period for debt fund

Can there be any lock in period in the debt fund, or I can withdraw it at any time without any paneities if there is no exit load?
E.g. ICICI Prudential Gilt Fund has no exit load, does that mean, if I park my money there, and if I want, I can withdraw it tomorrow without any restrictions or charges?

Yes, no lock-in. Just exit loads wherever applicable and taxes (STCG).

So, is there any specific reason people prefer liquid funds over other long term debt funds for very short duration investment? In most of the debt fund exit load is nil (as far as I know), and long-term debt funds are giving better returns with almost the same risk profile.

I’m assuming you aren’t aware of debt funds and how they work. Please read this: