Nifty 50 rises 0.40%, tech stocks recover on rate hike hopes