Python solution 
\nclass Solution:\n    def isRectangleOverlap(self, rec1, rec2):\n        """\n        :type rec1: List[int]\n        :type rec2: List[int]\n        :rtype: boo
```\nclass Solution:\n    def isRectangleOverlap(self, rec1, rec2):\n        """\n        :type rec1: List[int]\n        :type rec2: List[int]\n        :rtype: bool\n        """\n        if rec1[0] >= rec2[2]: return False\n        if rec1[2] <= rec2[0]: return False\n        if rec1[1] >= rec2[3]: return False\n        if rec1[3] <= rec2[1]: return False\n        \n        return True\n```
[]