Sachverhalt: A. Per 22. Oktober 2013 meldete sich der 1971 geborene A._ zur Arbeitsvermittlung an und beantragte Arbeitslosenentschädigung. Mit Verfügung vom 3. Dezember 2013 verneinte das Arbeitsamt Schaffhausen, Kantonale Amtsstelle (im Folgenden: KAST), die Vermittlungsfähigkeit des Versicherten ab 22. Oktober 2013. Die hiegegen eingereichte Einsprache lehnte die KAST ab und stellte fest, der Versicherte sei ab 1. Januar 2014 zu 100 % vermittlungsfähig (Einspracheentscheid vom 12. Februar 2014). B. In teilweiser Gutheissung der hiegegen geführten Beschwerde stellte das Obergericht des Kantons Schaffhausen fest, der Versicherte sei vom 26. November bis 15. Dezember 2013 zu 20 % und ab 16. Dezember 2013 zu 100 % vermittlungsfähig gewesen (Entscheid vom 7. November 2014 Dispositiv-Ziffer 1). Zu den Kostenfolgen hielt es fest, dass der Rechtsanwältin des Versicherten zufolge Gewährung der unentgeltlichen Verbeiständung für das kantonale Verfahren aus der Staatskasse eine Entschädigung von Fr. 3'504.- auszurichten war; die KAST wurde zufolge der teilweise gutgeheissenen Beschwerde zur Entrichtung einer Parteientschädigung von Fr. 1'752.- verpflichtet (Dispositiv-Ziffer 3), welchen Betrag es im Hinblick auf die gewährte unentgeltliche Vertretung an die Staatskasse zu bezahlen hatte (Dispositiv-Ziffer 4). C. Mit Beschwerde beantragt die KAST, der vorinstanzliche Entscheid sei aufzuheben. Der Beschwerdeführer lässt auf Abweisung der Beschwerde schliessen; ferner ersucht er um Gewährung der unentgeltlichen Rechtspflege für das bundesgerichtliche Verfahren. Das Staatssekretariat für Wirtschaft (SECO) reicht keine Stellungnahme ein.